🇵🇸 Call for a #CeasefireNOW 🇵🇸

Act Now

DotNetArabi Episode 4 دوت نت عربي الحلقة الرابعة

 I just published episode 4 of the DotNetArabi podcast on www.dotnetarabi.com. This episode was with guest Mohammad Zayed, he works as Strategic Technology Specialist in Microsoft Jordan. he worked on different Microsoft technologies ranging from Windows Forms applications, Web Forms and Mobile. Mohammad talks in this episode about Sharepoint, the in’s and out’s, the benefits and the challenges. لقد تم نشر الحلقة الرابعة من دوت نت عربي على www.dotnetarabi.com ، التي كان الضيف فيها محمد زايد. يعمل محمد زايد حاليا كمتخصص تقنيات استراتيجي لكبار العملاء في مايكروسوفت الأردن. و تكلم في هذه الحلقة عن الـ Sharepoint: ماهيته، و ما يلزم لتثبيته، و تراخيصه، و نقاط قوته، و نقاط التحدي فيه، و الكثير من المعلومات القيمة. ...

August 19, 2009 · Emad Alashi

JIT compiler and "Method Not Found" error

Actually it can be “Could Not Load Type” too, but the reason is the same: you are referencing the wrong DLL version. well, this is totally understandable; of course you are going to get this exception when you use an outdated DLL that lacks the new extra parameter to THAT certain method. But the interesting part is it will not happen when you first run your application, and neither when execution reaches the changed method; it will happen when code-execution reaches a place that REFERENCES that changed method. ...

August 11, 2009 · Emad Alashi

“طور نفسك برمجيا”…موجة من عمر قعدان

قبل أيام، كتب أخي عمر قعدان في مدونته مقالا بعنوان “شيفرة مصدرية للقراءة” و في آخره استعمل أسلوب “الموجة” في المدونات و هو أسلوب مبتكر في عالم التدوين يقوم صاحبه بكتابة مقال، ثم يطلب في آخر المقال من مدونين معينين كتابة المقال نفسه لكن من تجربتهم الشخصية، و بدورهم يفعلون الأمر ذاته مع آخرين إن أرادوا. يطلق على هذا الأسلوب في الإنجليزية كلمة “Tagging” و برأيي أن أقرب مرادف لهذا المعنى في اللغة العربية ضمن هذا السياق هو كلمة “موجة”. و ها أنا أستجيب للموجة التي أطلقها أخي عمر. ...

July 31, 2009 · Emad Alashi

DotNetArabi Episode 3 دوت نت عربي الحلقة الثالثة

 I just published episode 3 of the DotNetArabi podcast on www.dotnetarabi.com. This episode was with guest Mahmoud Alamanasrah, who have 7 years of experience on data-driven web applications with SQL Server. The episode was about the new features of SQL Server 2008, great for all developers who interact closely with SQL Server. على موقع www.dotnetarabi.com تجدون الحلقة الثالثة من “دوت نت عربي”. موضوع الحلقة هو الـ”إس كيو إل سيرفر 2008 SQL Server”، عن آخر المستجدات و بعض النصائح العامة. كان ضيف الحلقة الزميل محمود المناصرة، و هو عضو نشط في مجتمع مطروي الـ”دوت نت” في الأردن Jordev، لديه 7 سنوات من الخبرة و يعمل حاليا كـ “Technical Team Leader” أي قائد فريق مبرمجين. ...

July 11, 2009 · Emad Alashi

Got a GPS? …Lets Play Geocaching

The other day I was roaming the Internet; link here link there, tweet here tweet there, and I stumbled upon a very nice game called Geocaching. Geocaching, simply, is a game in which players hide items in any place in the world, and the other players should find, yes…Treasure Hunt. But the fun part is it’s Global, and the GPS is your primary tool! The players who want to hide an item, should first label it and give it a unique identifier, then record the coordinates (longitude and latitude) of the place they hide it in, and finally they should post the information along with the coordinates on the game’s website www.geocaching.com. ...

June 26, 2009 · Emad Alashi

A Case We Shouldn’t Use Stored Procedure’s In

We are working on this big project at work in which several teams are assigned to different modules. The modules are, naturally, overlapping in certain areas where they they need to interact with each other through API’s. One of these modules is central and crucial to the rest of the modules, the dependency is very high that the team has to provide many API’s. Certain API’s was needed by different modules; our team needed a list of entity X, and another team also wanted a list of entity X, BUT…we had different criteria! ...

June 9, 2009 · Emad Alashi

DPack for Visual Studio, Better Navigation

There have been couple of code assistance and refactoring products for the Visual Studio IDE, two of the top listed is CodeRush and Resharper; they provide amazing and rich functionality regarding code refactoring and navigation. But if the built-in refactorings in the Visual Studio itself suffices you (I am comfortable with it), then the only thing you need is DPack for Visual Studio; it’s a simple navigation utility by which you can navigate to the wanted File, Class, Method, or Property as easy as couple of strokes. ...

June 1, 2009 · Emad Alashi

Clear jQuery Droppable List

The other day at work I finally had the chance to get my hands on code (see here why I’m so anxious about it 😛 ). We were using the jQuery’s Drag and Drop feature, where the droppable areas (DIV’s) are marked as droppable and registered for the events like the following: 126 function RegisterDroppable(DomID) { 128 $(‘#' + DomID).droppable({ ...

May 19, 2009 · Emad Alashi

Technical Team Leader…Who Is Not

When I started this blog my goal was to make it a technical one, in which most posts would have code, samples, screen shots, architecture…etc. This was the primary goal, though it is totally fine with me to talk about software life in general. The issue is that I get the ideas of my posts from my real daily life, which is mostly code challenges at work. I do write code in my leisure time, but for sure it is not as thorough as the thing at work. And since I haven’t posted any technical stuff lately…the simple conclusion is I DON’T SEE CODE ANYMORE! ...

April 24, 2009 · Emad Alashi

DotNetArabi Episode 2 دوت نت عربي الحلقة الثانية

 I just published episode 2 of the DotNetArabi podcast on www.dotnetarabi.com. This episode was with guest Mohammad Salem, a distinguished community member who has 5 years of experience, we talked about the Enterprise Library in a catching discussion. I hope you enjoy it. على موقع www.dotnetarabi.com تجدون الحلقة الثانية من “دوت نت عربي”. موضوع الحلقة هو الـ”إنتربرايز لايبراري Enterprise Library”، و هي مجموعة من “البرامج المساعدة DLL” يستعملها المبرمجون بكثرة في المشاريع الكبيرة. كان ضيف الحلقة الزميل محمد سالم، و هو عضو نشط في مجتمع مطروي الـ”دوت نت” في الأردن Jordev. ...

March 31, 2009 · Emad Alashi