السلام عليكم
نريد عمل مقارنة من حيث الامان في ASP.net VS JSP
حيث نوفر تطبيقات احترافية للبنوك و العملاء الكبار
السلام عليكم
نريد عمل مقارنة من حيث الامان في ASP.net VS JSP
حيث نوفر تطبيقات احترافية للبنوك و العملاء الكبار

باختصار ، لا يوجد فرق.
الأمان والأمن يجب توفره من قبل المبرمج نفسه.
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
عامتا اي شيء من مكروسوفت قابل للختراق بسهوله والعكس بالعكس
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:عامتا اي شيء من مكروسوفت قابل للختراق بسهوله والعكس بالعكس
هل عندك دليل على هذا الكلام؟ :blink:
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
من رأيي الخاص كما قال الأخ smiling4ever فإنها من الناحية الأولى راجعة للمبرمج .
وشيء آخر وهو ماهو نوع الأمان الذي تقصده إذا كان ما تقصده هو قاعدة البيانات فهناك مثلاً مقارنه بين نوع قاعدة البيانات كالأوراكل والـ SQL-Server ، وكلتيهما عملت عليها والحمد لله بإتخاذ تدابير معينة خاصة بكل قاعدة بيانات على حدة تستطيع أن تصل إلى مدى قوي جداً من الأمن .
هذا والله أعلم .
Oracle 10g >>> ماذا تعرف عنه ؟ ؟؟
عمل Compile لجميع الكائنات الـ inviled لديك بقاعدة البيانات
OCP: Oracle Certified Professional 10gR2 Database Administration
أخي smiling4ever فعلاً قد يكون كلام الأخ صحيح والسبب platform dependency
قالasp.net لاتعمل على منصات linux والتي عادة لايستهدفها الهكرز أو المخربون
اعلم بأن هناك محاولات لنقلها عن طريق مشروع MONO & CHILLI لكنها تبقى طريقه صعبه للأغلب
بالنسبه للتقنيتين أعتقد أنه عند استخدام الطريقه المثلى لتصميم تطبيقات الويب distributed application
programming سواءاً في كلتا التقنيتين سنتجنب مشاكل كثيره متعلفه في الأمن مثال في الj2ee نقوم بالتعامل
مع الداتا الموجوده في قواعد البيانات عن طريق مايسمى EJBs وهو مقابل للـCOM+ في الدوت نيت
وهنا نكون عملنا طبقه لتغليف النظام لايستطيع ان يصله المخترق بسهوله ،
الموضوع شيق وأتمنى أرى طرح الأخوه الباقين وشكراً لصاحب الموضوع
up up
الأخ هسيى شكرا للبرد، يبدو أنك من مبرمجي الجافا :)
دعني أقوم بالتعليق على بعض ما ورد في الرد.
{عيسى} كتب:أخي smiling4ever فعلاً قد يكون كلام الأخ صحيح والسبب platform dependency
ما علاقة ال Platforms Dependency بالأمان؟
{عيسى} كتب:قالasp.net لاتعمل على منصات linux والتي عادة لايستهدفها الهكرز أو المخربون
ال ASP.NET صممت للعمل على ال IIS ونظم تشغيل ال Windows بغض النظر عن محاولات تشغيلها على أنظمة أخرى.
بالنسبة لنظام التشغيل Linux فمن المعروف عالميا وفي الإحصاءات أنه أقل أمانا من نظام Windows وذلك لأنه مفتوح المصدر ومستهدف بشكل أكبر. أما نظام Windows فخلفه شركة ضخمة جدا تقوم بتحديثه واصدار ال Patchs الخاصة بأمانه.
طبعا ما أتحدث عنه ليس رأيي وإنما رأي خبراء البرمجة خاصة في شركة أكستنشر البريطانية.
{عيسى} كتب:نقوم بالتعامل مع الداتا الموجوده في قواعد البيانات عن طريق مايسمى EJBs وهو مقابل للـCOM+ في الدوت نيت
أولا في ال ASP.NET للوصول إلى البيانات تستخدم ال ADO.NET وليس ال COM+ ، هذه التقنية بالذات تفوق ما ذكرت من منافستها في الجافوخاصة في تطبيقات الإنترنت ا بمراحل كبيرة، يمكنك القراءة عنها إذا بحثت في Google
في النهاية، أنا برأيي أن جميع التقنيات هي أدوات توصل لنفس النتيجة....
شكرا :)
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
اقتباسبالنسبة لنظام التشغيل Linux فمن المعروف عالميا وفي الإحصاءات أنه أقل أمانا من نظام Windows وذلك لأنه مفتوح المصدر ومستهدف بشكل أكبر. أما نظام Windows فخلفه شركة ضخمة جدا تقوم بتحديثه واصدار ال Patchs الخاصة بأمانه.
غير صحيح الويندوز يستهدف بشكل أكبر من قبل الهكر
و linux بطيعته المفتوجة المصدر أكثر أمانا
قارن بين عدد فيروسات linux و windows
السلام عليكم
أخي smiling4ever كل كلمة قلتها نزبوطة بنسبة 100%
أنا بأشتغل على ASP.NET2 والعمل عليها روووعة وحضرت كام محاضرة بالجي أس بي وراسي وجعني
ووأنا أعرف صديق لي ترك الجي أس بي وبيلعنها كل يوم ( كام يعطي دورات فيها ) وانتقل إلي ASP.NET2
ثم إقرا بالذات عن الأمان في الإصدار الثاني لل إي أس بي راح تشوف الفرق
وأحب أن أضيف على كلام الأخ programmer4fun
نعم الوندوز يستهدف بشكل أكبر
بس بدي أفهم كيف النظام المفتوح أكثر أمان
كيف
بجد نفسي أفهم
مايكروسوفت عاملة كل احتاطاتها وكل مبرمجيها وبتحمي فيه ليل نهار وبتقول لي المصدر المفتوح إلي كل مبرمج بيقدر يشوفه ويعرف ماشكله أكثر أمان ؟؟؟؟؟!!!!!!!!!!!!!
وطبيعي فايروسات الوندوز أكثر لأنك لو بدك تعمل قايروس لللينكس ما راح حدا يسمع فيه ولا فيك
رأيت العديد من مواقع البنوك تستخدم JSP و هناك احد البنوك المصرية فى الاونة الاخيرة تعاقد على تطبيق مالى مصنوع بالجافا من الهند
بالرغم من هذا فهناك العديد من البنوك و الحلول البنكية تستخدم ASP.NET و انا هنا اتحدث عن حلول و تطبيقات و ليست واجهات مواقع للبنوك
يمكن مراجعة ال Case Studies على الرابط التالى
http://msdn2.microsoft.com/en-us/asp.net/aa336563.aspx
اما الاخ الذى تحدث عن ال Enterprise Java Beans من Sun و +COM من Microsoft فهو يتحدث عن الوصول لقواعد البيانات فى التطبيقات الموزعه Distributed Applications و خدمات المؤسسات Enterprise Services
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
khalilme كتب:السلام عليكمأخي smiling4ever كل كلمة قلتها نزبوطة بنسبة 100%
أنا بأشتغل على ASP.NET2 والعمل عليها روووعة وحضرت كام محاضرة بالجي أس بي وراسي وجعني
ووأنا أعرف صديق لي ترك الجي أس بي وبيلعنها كل يوم ( كام يعطي دورات فيها ) وانتقل إلي ASP.NET2
ثم إقرا بالذات عن الأمان في الإصدار الثاني لل إي أس بي راح تشوف الفرق
وأحب أن أضيف على كلام الأخ programmer4fun
نعم الوندوز يستهدف بشكل أكبر
بس بدي أفهم كيف النظام المفتوح أكثر أمان
كيف
بجد نفسي أفهم
مايكروسوفت عاملة كل احتاطاتها وكل مبرمجيها وبتحمي فيه ليل نهار وبتقول لي المصدر المفتوح إلي كل مبرمج بيقدر يشوفه ويعرف ماشكله أكثر أمان ؟؟؟؟؟!!!!!!!!!!!!!
وطبيعي فايروسات الوندوز أكثر لأنك لو بدك تعمل قايروس لللينكس ما راح حدا يسمع فيه ولا فيك
اول مرة في حياتي كمبرمج اسمع هذا الكلام
كيف تقول ان ال .NET اقوى من ال J2EE . عذرا ولكن اظن ان صديقك الذي ترك البرمجة بالجافا لم سيتطع التعامل معها لأنها صعبه عليه ;)
على فكرة ... ال .NET مسروق ومنقول من ال J2EE بالحرف .. شركة Sun Microsystems هي الشركة الرائدة في مجال تطبيقات النت.. وشركة Microsoft تسرق منها دائما التكنولوجيا والأفكار كما تفعل دائما مع باقي الشركات
تطبيقات ال J2EE تعمل بها الشركات الكبيرة غالبا لأنها اكثر امانا .. اكثر سرعة .. اقل تكلفة .. واخيرا اقوى لغة برمجة تطبيقات ويب
لأن ال .NET هي تكنولوجيا حديثة وغير كفء حتى الآن .. فمعظم التطبيقات التي تبنا بها هي تطبيقات صغيرة او متوسطة.
لا تنخدع بأن ال .NET تقوم بما تقوم به ال J2EE .. المشاكل الحقيقية تظهر عندما يبدأ التطبيق بالكبر والتعقيد. عندها تظهر مشاكل ال .NET ولقد صادفت مثل هذه المشاكل من قبل في عملي باعتباري مبرمج باستخدام كلا التقنيتين
تم تعديل هذه المشاركة بواسطة yasserhy في 5 يناير 2007 في 15:27
أخي yasserhy كلنا نعلم أن .net منقولة من j2ee ولكن مالي أنا المبرمج
لماذا أقحم نفسي في صراعات بين مؤسسات ضخمة
أنا سأستخدم التطبيق الذي يروق لي ولن أميل إلى إحدى الشركات
ثانيا تطبيقات jsp تعتبر بطيئة
اقتباستطبيقات ال J2EE تعمل بها الشركات الكبيرة غالبا لأنها اكثر امانا .. اكثر سرعة .. اقل تكلفة .. واخيرا اقوى لغة برمجة تطبيقات ويبلأن ال .NET هي تكنولوجيا حديثة وغير كفء حتى الآن .. فمعظم التطبيقات التي تبنا بها هي تطبيقات صغيرة او متوسطة.
بنت بعض الشركات تطبيقات ضخمة ب asp.net (مثل l'oreal ) ولكن على حد علمي فأكثرها إستخدم oracle وليس sqlserver
تم تعديل هذه المشاركة بواسطة programmer4fun في 5 يناير 2007 في 15:37
السلام عليكم :
أنا برأي الشخصي المتواضع ان ASP.Net 2.0 ألان هي اقوي وأفضل تقنية لتطوير مواقع الانترنيت..
ففي كل مرة انظر لبيئة التطوير VWD(Visual Web Developer) أبقى مذهولا لبضعة ثواني
لشدة روعة البيئة وتكاملها والكمال لله.. لقد عملت على عدة لغات برمجية لتطوير المواقع ولم أجد بيئة استطيع مقارنتها بال VWD .. ولم اجد لغة استطيع مقارنتها بال ASP.Net 2.0 وذلك لسبب بسيط وهو
إني لم أجد أي لغة تصل الى مستوى المنافسة ( مع احترامي الشديد لباقي اللغات ) ...
عندما أدخلت مايكروسوفت خاصية استعمال اكواد VB و C# في صفحات ASP.Net 2.0
اصبحت امكانية صفحات ASP.Net 2.0 مساوية تقريبا لإمكانية أي برنامج بلغة مصمم VB.net و c#
وصراحة لم أجد هذه الخاصية في أي لغة من لغات تطوير المواقع ..
يعاب على ASP.Net 2.0 انها على تعمل على سيرفير يعمل بنظام Windows Server
لكن ماهية المشكلة في Windows Server ؟؟ جميع الثغرات قد تم إغلاقها تقريبا وأصبح النظام خاليا منها
فما هي المشكلة ؟؟
اما بالنسبة لل IIS في بداية طرحه كان هنالك العشرات من الثغرات ... لكن ماذا عن الان ؟؟
لم نعد نسمع عن أي حالة اختراق في السيرفيرات التي تدعم IIS إلا ما ندر حيث إن جميع الثغرات قد تم إغلاقها وتلافيها !!
سوف اتكلم بصراحة واقول ان ASP.Net 2.0 هي الان في المركز الاول لتطوير جميع انواع المواقع (الصغيرة – المتوسطة –الكبيرة – الكبيرة جدا) واستطيع أن أقول أن مايكروسوفت قد هيمنت على أسواق البرمجة بعد طرحها .Net Platform
عندي سؤالين صغيرين لمبرمجي PHP و JSP وهو :
ماهي الإمكانيات التي تقدمها PHP و JSP ولا تقدمها ASP.NET 2.0 ؟؟
وهل قارنتم يوما قدرات ASP.NET 2.0 الهائلة بإمكانيات PHP و JSP المتواضعة ( مقارنة بال (ASP.NET 2.0
وأقول أخيرا :
اعتقد إننا سوف نشاهد في السنين القادمة انهيار ORACLE و Sun Microsystems و PHP
واريد التنويه والقول ان اكبر مكعب بيانات بالعالم تم تصميمه بال SQL Server 2005 وان مؤسسة ناسا للفضاء تستعمل SQL Server 2005 وان شركة هلتون العالمية للفنادق تستعمل SQL Server 2005
وان عدد ال Records التي يتم معالجتها يوميا هي 1.4 مليون Records
شكرا
تم تعديل هذه المشاركة بواسطة زيد الرافدين في 5 يناير 2007 في 21:00
الأمن ليس صفة من صفات اللغة. المبرمج الغير ماهر سيخلق ثغرات في برنامجه مهما كانت اللغة المستخدمة. أمن التطبيقات موضوع معقد و لا يعتمد على عنصر واحد من النظام. لذا يجب ليس فقط سد ثغرات التطبيق البرمجية فقط بل هناك ثغرات البرامج الأخرى المساندة من قواعد بيانات و خوادم ويب. ثم هناك نظام التشغيل نفسه و بنية الشبكة نفسها. يمكنك شراء أفضل ما يمكنه المال شراءه و لكن إذا لم تستخدم بشكل صحيح سيخلق هذا ثغرات. العبرة ليست في الأدوات بل في كيفية استخدامها.
.NET أم J2EE كلاهما تقنيتان ممتازتان و يمكن برمجة تطبيقات آمنة فيها (و كذلك يمكن بكل يساطة برمجة تطيق ملئ بالثغرات). إذن أيهما تستخدم؟ استخدم التقنية التي تؤدي الهدف الذي تنشده و ترتاح إليها. الأخ yasserh يرتاح أكثر للـJSP لذا ليس هناك سبب منطقي بالنسبه له لأن يستخدم الـASP.NET. و العكس صحيح طبعاً.
هل تعرفون ما هي أكثر لغة مستخدمة لأنظمة الأعمال؟ ليست .NET و ليست J2EE و ليست حتى ++C. بل هي لغة COBOL العتيقة و التي يجمع الجميع تقريباً على أنها لغة سيئة. العام الماضي كانت 75% من العمليات التجارية الإلكترونية في العالم تمت تحت برامج COBOL. و لا توجد أي دلالات على أن هذا الرقم سينخفض كثيراً. كما قلت العبرة ليست في الأدوات بل في استخدام هذه الأدوات.
زيد الرافدين كتب:السلام عليكم :أنا برأي الشخصي المتواضع ان ASP.Net 2.0 ألان هي اقوي وأفضل تقنية لتطوير مواقع الانترنيت..
ففي كل مرة انظر لبيئة التطوير VWD(Visual Web Developer) أبقى مذهولا لبضعة ثواني
لشدة روعة البيئة وتكاملها والكمال لله.. لقد عملت على عدة لغات برمجية لتطوير المواقع ولم أجد بيئة استطيع مقارنتها بال VWD .. ولم اجد لغة استطيع مقارنتها بال ASP.Net 2.0 وذلك لسبب بسيط وهو
إني لم أجد أي لغة تصل الى مستوى المنافسة ( مع احترامي الشديد لباقي اللغات ) ...
عندما أدخلت مايكروسوفت خاصية استعمال اكواد VB و C# في صفحات ASP.Net 2.0
اصبحت امكانية صفحات ASP.Net 2.0 مساوية تقريبا لإمكانية أي برنامج بلغة مصمم VB.net و c#
وصراحة لم أجد هذه الخاصية في أي لغة من لغات تطوير المواقع ..
يعاب على ASP.Net 2.0 انها على تعمل على سيرفير يعمل بنظام Windows Server
لكن ماهية المشكلة في Windows Server ؟؟ جميع الثغرات قد تم إغلاقها تقريبا وأصبح النظام خاليا منها
فما هي المشكلة ؟؟
اما بالنسبة لل IIS في بداية طرحه كان هنالك العشرات من الثغرات ... لكن ماذا عن الان ؟؟
لم نعد نسمع عن أي حالة اختراق في السيرفيرات التي تدعم IIS إلا ما ندر حيث إن جميع الثغرات قد تم إغلاقها وتلافيها !!
سوف اتكلم بصراحة واقول ان ASP.Net 2.0 هي الان في المركز الاول لتطوير جميع انواع المواقع (الصغيرة – المتوسطة –الكبيرة – الكبيرة جدا) واستطيع أن أقول أن مايكروسوفت قد هيمنت على أسواق البرمجة بعد طرحها .Net Platform
عندي سؤالين صغيرين لمبرمجي PHP و JSP وهو :
ماهي الإمكانيات التي تقدمها PHP و JSP ولا تقدمها ASP.NET 2.0 ؟؟
وهل قارنتم يوما قدرات ASP.NET 2.0 الهائلة بإمكانيات PHP و JSP المتواضعة ( مقارنة بال (ASP.NET 2.0
وأقول أخيرا :
اعتقد إننا سوف نشاهد في السنين القادمة انهيار ORACLE و Sun Microsystems و PHP
واريد التنويه والقول ان اكبر مكعب بيانات بالعالم تم تصميمه بال SQL Server 2005 وان مؤسسة ناسا للفضاء تستعمل SQL Server 2005 وان شركة هلتون العالمية للفنادق تستعمل SQL Server 2005
وان عدد ال Records التي يتم معالجتها يوميا هي 1.4 مليون Records
شكرا
أولا: ال ASP.NET ليست الرائدة في مجال تطبيقات الانترنت حيث انها مازالت لغة وليدة. ولقد انتشرت لسبب واحد وهو السهولة المطلقة التي توفرها شركة ميكروسوفت لبرمجة المواقع بها عن طريق برنامج Visual Studio ليس اكثر. معظم مبرمجي ال ASP.NET يعتمدون على ال Wizard في انشاء تطبيقاتهم.
ثانيا: ASP.NET لا يعمل الى على سيرفرات ميكروسوف وهي مشكله خطيرة وليست سهله كما قلت. ميكروسوفت تهحاول باستماته ان توفر هذه الخاصية منذ زمن بعيد ولكنها لم تصل الى شيء
ثالثا: قوة ال J2EE ليست في صفحات ال JSP حيث ان صفحات ال JSP ماهي الى Presentation Layer . ال J2EE تعتمد على ال Servlets وال EJB في عملها مما يعطيها قوة وسرعة وامان اكثر.
رابعا: انهيار Oracle و Sun ؟؟؟؟ هل هذه مزحة؟ ال SQL Server لم يرتقي الى Oracle ولا DB2 !!! اما بالنسبة لشركة Sun فلقد وجهت ضربة قاتلة لشركة Microsoft حينما فتحت اكواد ال J2EE للمبرمجين في العالم ! وطبعا معظم من يجهل معنا فتح الأكواد سيقول ان الأمان سيقل وغيرها من الهراءات. من سيقول هذا انصحه بالقراءة في مفهوم فتح الأكواد Open Sourcing قبل ان يعلق.
انا مبرمج تطبيقات انترنت بكلا التكنولجيات ال .NET وال J2EE وحاصل على شهادة من Micrsofot و Sun فيهما. واعمل في هذا المجال منذ وقت طويل. ومن واقع خبرتي فأنا افضل ال J2EE .
السلام عليكم
أرجو أولا أن لا تكون ردودنا باتجاه دعائي أكثر من الفائدة العامة
ثانيا : أقترح أن تكون الردود على شكل نقاط توضح الفروقات ما بين النظامين .. وسوف أبدأ بنفسي علما بأنني مبرمج دوت نت ولي تجربة مع J2EE وقد لاحظت التالي :
1. الدوت نت أسهل من الجافا في الاستخدام
2. لكن الجافا أكثر أمانا من ناحية الاختراقات اذا عملت على Unix
3. الدوت نت أخف في التصفح لاستخدامها Cashing
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
اقتباسأولا: ال ASP.NET ليست الرائدة في مجال تطبيقات الانترنت حيث انها مازالت لغة وليدة. ولقد انتشرت لسبب واحد وهو السهولة المطلقة التي توفرها شركة ميكروسوفت لبرمجة المواقع بها عن طريق برنامج Visual Studio ليس اكثر. معظم مبرمجي ال ASP.NET يعتمدون على ال Wizard في انشاء تطبيقاتهم.ثانيا: ASP.NET لا يعمل الى على سيرفرات ميكروسوف وهي مشكله خطيرة وليست سهله كما قلت. ميكروسوفت تهحاول باستماته ان توفر هذه الخاصية منذ زمن بعيد ولكنها لم تصل الى شيء
ثالثا: قوة ال J2EE ليست في صفحات ال JSP حيث ان صفحات ال JSP ماهي الى Presentation Layer . ال J2EE تعتمد على ال Servlets وال EJB في عملها مما يعطيها قوة وسرعة وامان اكثر.
رابعا: انهيار Oracle و Sun ؟؟؟؟ هل هذه مزحة؟ ال SQL Server لم يرتقي الى Oracle ولا DB2 !!! اما بالنسبة لشركة Sun فلقد وجهت ضربة قاتلة لشركة Microsoft حينما فتحت اكواد ال J2EE للمبرمجين في العالم ! وطبعا معظم من يجهل معنا فتح الأكواد سيقول ان الأمان سيقل وغيرها من الهراءات. من سيقول هذا انصحه بالقراءة في مفهوم فتح الأكواد Open Sourcing قبل ان يعلق.
انا مبرمج تطبيقات انترنت بكلا التكنولجيات ال .NET وال J2EE وحاصل على شهادة من Micrsofot و Sun فيهما. واعمل في هذا المجال منذ وقت طويل. ومن واقع خبرتي فأنا افضل ال J2EE .
شكرا اخي yasserhy على الرد
وانا سعيد جدا بهذا النقاش المفيد والبناء
ربما قد تكون ASP.Net لغة حديثة ... لكنها فرضت نفسها بسبب أدائها الرائع وجودتها وامكانياتها المتميزة
وهذا بعض منها :
1-نظام Membership and Identity كامل داخل ASP.Net 2.0 : يتيح هذا النظام القيام بعملية Register و Login للمستخدمين بافضل الطرق وباعلى درجات الامان مع امكانية تحديد انواع المستخدمين مثلا عضو او مشرف ... الخ
2-نظام لتتبع الاخطاء والمشاكل : يتيح هذا النظام القيام بعملية تتبع المشاكل وايجاد الحلول لها بشكل ممتاز
3-نظام كاش متميز ويشمل :
اولا : كاش للصفحات وخزنها في RAM السيرفير لتسريع عمليات التصفح طبعا المبرمج هو الذي يحدد الاجزاء التي تخزن في الكاش وهذه العملية تسمى fragment caching.
ثانيا : data invalidation cashing : هذه الخاصية فقط لمستخدمي SQL Server 7 او الاصدارات الاحدث .. طبعا هذه الخاصية الرهيبة تبقى الصفحة في الكاش حتى تأتي رسالة من SQL Server تشير الى تغير البيانات المرتبطة بالصفحة بقاعدة البيانات فيقوم ASP.net بجلب المعلومات الجديدة من قاعدة البيانات , طبعا هذه الخاصية مفيدة جدا للمواقع العملاقة لتقليل الضغط عن قاعدة البيانات
4-طبعا هنالك الكثير من الملفات المساعدة المرفقة بمشاريع ASP.net مثل web.config و global.asax التي تتيح التحكم الكامل بالموقع
5-التوافق الكامل مع جميع لغات .net platform
6-خاصية استعمال اكواد VB و C# في صفحات ASP.Net 2.0
7-وطبعا بيئة التطوير الرائعة والمتميزة
8-وهنالك العديد من Server Controls التي يمكن استخدامها اثناء تطوير المواقع واعذروني لكثرة عددها فاني لم استطيع ذكرها مع فوائدها
9- توفر MSDN وهي مرجع رائع ومتكامل لجميع الايعازات والادوات مع امثلة كاملة
قد ذكرت ان ASP.Net قد انتشرت بسبب السهولة التي توفرها مايكروسوفت
لكني اعتقد انك نسيت ذكر المميزات الهائلة .. انا مبرمج ASP.net ولم استعمل في تطويري للمواقع أي wizard .. كما ذكرت عدم عمل ASP.NET الا على سيرفرات ميكروسوف وهي مشكله خطيرة فما هي الخطورة ؟؟
اريد التنويه فقط ان نسبة مبيعات اوراكل قد انخفضت بنسبة 5% عند طرح SQL Server
وان هنالك العديد من المبرمجين قد هجروا الاوراكل الى SQL Server والكثير من الشركات العالمية قد غيرت نظام سيفراتها الى SQL Server
ولو نظرت الى منتديات arabteam للاحظت زيادة المشاركات في اقسام SQL Server و ASP.net
طبعا هنالك الكثير من المنتديات العالمية لوحظ هذا الشئ بيها
وقد باعت مايكروسوفت في سنة 2006 مليون نسخة من SQL Server 2005
وللمعلومات SQL Server 2005 قد تخطت الاوراكل بشوط واعتقد ان اوراكل وصلت الى اقصى طاقتها بينما SQL Server 2005 لازال المستقبل امامها
قد طلبت في الرد السابق طلبين وهما :
ماهي الإمكانيات التي تقدمها PHP و JSP ولا تقدمها ASP.NET 2.0 ؟؟
وهل قارنتم يوما قدرات ASP.NET 2.0 الهائلة بإمكانيات PHP و JSP المتواضعة ( مقارنة بال (ASP.NET 2.0
ولم أجد الرد !!
شكرا
تم تعديل هذه المشاركة بواسطة زيد الرافدين في 6 يناير 2007 في 17:42
اقتباس-نظام Membership and Identity كامل داخل ASP.Net 2.0 : يتيح هذا النظام القيام بعملية Register و Login للمستخدمين بافضل الطرق وباعلى درجات الامان مع امكانية تحديد انواع المستخدمين مثلا عضو او مشرف ... الخ
وهذا على ما أعتقد ما جعل الشركات الكبيرة تتوجه الى JAVA .. فانت بتلك الطريقة تتيح للمبرمج أدنى أحقيات التعامل مع الجهاز .. (( لا أقول ذلك من باب الاقلال من شأن .Net .. فلا تنسى أنني مبرمج .Net )
ولا اعلم أن JAVA تتيح استخدم عدة Providers للاتصال بقواعد البيانات مثل .Net التي تمكنك بالاتصال حتى بالأوراكل نفسها ..
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
أخي ياسر يبدو أنك من السعوديه ولذلك لدي سؤال
ماهو مستقبل j2ee في السعوديه ، من خلال خبرتك ماذا يحتاج الطالب الخريج للالتحاق بافضل مؤسسات تقنيه في السعوديه ، هل يوجد شركات أو مؤسسات حكوميه ضخمه تعمل على j2ee في السعوديه ؟
اقتباسوهذا على ما أعتقد ما جعل الشركات الكبيرة تتوجه الى JAVA .. فانت بتلك الطريقة تتيح للمبرمج أدنى أحقيات التعامل مع الجهاز .. (( لا أقول ذلك من باب الاقلال من شأن .Net .. فلا تنسى أنني مبرمج .Net )ولا اعلم أن JAVA تتيح استخدم عدة Providers للاتصال بقواعد البيانات مثل .Net التي تمكنك بالاتصال حتى بالأوراكل نفسها ..
اخي Scoool هذا النظام اختياري وليس اجباري
لكنه وضع لتسهيل عمليات تسجيل الاعضاء والصلاحيات
ولك الحرية باستعماله او لا
شكرا
تم تعديل هذه المشاركة بواسطة زيد الرافدين في 6 يناير 2007 في 19:10
هذا الموضوع مغلق.