السلام عليكم ورحمة الله وبركاته ...
منذ عملي في بيئة الدوت وأنا أرى كل يوم ما هو جديد في هذه البيئة المتجددة ولكن مع عملنا في بيئات التطوير وبين ضيق الوقت في إنجاز أعمالنا الوظيفية وضيقه في واجباتنا الإجتماعية والمنزلية و بين إستحقاقات تطوير الذات في الأمور التقنية عامة وفي بيئة الدوت نت خاصة نجد أنفسنا كل فترة بعيدين عن الواقع وعن ما هو موجود وما هو جديد...
تبدأ المشكلة عند بداية أحدنا في تطوير نظام ما فيقوم بدراسة التقنيات ففي العام 2006 بدأت في مشروع يحتاج لمدة عام ونصف من التطوير أنا ومجموعة من المبرمجين وكانت بيئة الدوت نيت هي المنصة وتم إنجاز المشروع بشكل جيد جدا وعملت بعدها على عدد من المشاريع الجميلة وحتى يومنا هذا وعند كل مشروع مرمجي جديد يتم طرح السؤال المتجدد ما هو الأفضل من تقنيات الدوت نيت لتطبيق هذا النظام وبعد كل مشروع ترى أنك لو إستخدمت تقنية أخرى لكان أفضل ولو أن المشروع كان ويب لكان أجمل وأكفأ وأوسع إنتشارا ولكن ما طبقناه سابقا على تطبيق مكتبي ما كان ليكون حينها على الويب لعدم توفر التقنيات .
واليوم سأطرح نفس السؤال وأناقشكم وأطرح عليكم بعض الأسئلة راجيا منكم مساعدتي ومساعدة الجميع ...
1. عند التفكير في بناء نظام ما في بيئة الدوت نيت يتبادر السؤال التالي :
هل أقوم ببناء النظام كتطبيق مكتبي أو تطبيق ويب وما هي المعايير لصحة إختياري .
2. لدينا الكثير مما يمكن إستعماله في بيئة تطوير الويب ASP.NET, MVC, SliverLight,Sharepoint, WPF, WCF, MS AJAX, MS AJAX Toolkit,XML WebServices, javascript وغيرها الكثير مما لا يتسع المقام لذكره و السؤال هنا :
من خبرتكم ومع بعض التوضيح فيما سبق أيها الأحدث والأنجع وما إستخدامتها ولماذا كل هذا و لماذا هي دائما موزعة وغير موحدة ولا يمكننا الإستمرار لمدة شهر واحد دون تغيير تفكيرنا في تقنية أخرى أحدث أو أقدم وتعطيى الحل
الصحيح.
3. وكذلك الأمر في التطبيقات المكتبية .
أرجو من حضرتكم مساعتنا في ومناقشتنا لوضع طريقة وتصور لهذه التقنيات الموجودة حاليا وأهدافها وإستخداماتها و المساعدة في تحسين مستوى التفكير لمعرفة الأفضل من هذه التقنيات وما هو الصاعد فيها مع نصائح الخبراء وأسئلة المبتدئين ولكم جزيل الشكر ...
ودمتم سالمين ...