mvnForum Homepage مرحبا بكم Guest   | دخول   
  بحث  
  الرئيسية  | آخر المواضيع  | المتصلين  | مستخدم جديد  | بحث  | مساعدة  | RSS feeds

قناة الجزيرة بالعربية * * * ِ Aljazeera (ُEnglish) * * * Iqaa TV قناة إقرأ * * * FM قناة القرآن الكريم * * * FM قناة السيره النبويه * * * إذاعة القران الكريم السعودية * * * FM قناة الأناشيد



Google
 

يجب التسجيل ببيانات الاسم الحقيقية ولا يسمح باستخدم أسماء وهمية أو مستعاره .. كما يجب وضع الصورة الشخصية للأعضاء الذكور وتعفى الأعضاء الإناث من وضع الصورة فقط -يجب توفيق الأوضاع الأعضاء الحاليين قبل الأول من أكتوبر 2010 - إقرأ قوانين المنتدى على هذا الرابط


انتقــال سريع »
حالة المشاركة: مفتوحة
مجموع الردود في هذا المشاركة: 5
[إضافة إلى لمفضلة] [شاهد هذه المشاركة] [موضوع جديد]
الكاتب


المشاركة السابقة تمت مشاهدة هذه المشاركة 1973 مرات وتم 4 ردود المشاركة التالية
ذكر Admin
المشرف العام
تجسيد للعضو


تاريخ الاشتراك: 19/11/2005
عدد الردود: 2668
حالة الإيصال: غير متصل
Learn both Java and .Net technologies in the same time إضافة رد
رد مع اقتباس

Asalam alikom

I want to welcome all members and asking them to share their knowledge with us in this thread.

The objectives of this thread are:

1. Look at one feature of Java technology or .Net technology, cover it, give example and may be discuss best practices.

2. After complete step one, we will do the same with the other technology (.Net or Java).

3. Cover as much features as we can by Pick another feature and do the same.

Here are the rules:
1. No judgment will be allowed, this thread objective is only learning not comparing.
2. All provided information should be supported by reference and the technology should be released or at least in Beta version. Any Alpha or future feature may be discussed only after released.
3. No discussion on the tools or IDEs unless in the context of providing the needed example of the feature under discussion.

4. Any violation of this rule will result in deletion of your post and may be put your posts under moderation. Posts may be edited by the admin in order to be compliant with these rules.

5. Please don't post any welcome or un-technical posts like "I agree" or "go on" or "you bit" or what ever un-useful post.

6. please don't push people to respond, leave all the time needed for others to respond as all people are busy working so be patient and expect a slow discussion here.

7. I will be the chairman who manages this thread so please all technical suggestion should be post in this thread and I will pick them then deleted them in order to clean the thread and make it focusing on the current topic.

Hope this will be useful and positive discussion for all.

Thanks you all for helping make it easy for me and all of us.
----------------------------------------
لا تزول قدماعبدٍ يوم القيامةحتى يسأل عن أربع
عن عمره فيم أفناه وعن شبابه فيم أبلاه وعن علمه
ماذاعمل به وعن ماله من أين اكتسبه وفيما أنفقه
----------------------------------------
[تعديل 1 مرات, أخر تعديل بواسطة Admin عند 03/11/2006 06:32:39 ص]
[03/11/2006 06:27:01 ص] مشاهدة للطباعة     [رابط] لرسل تنبيه عن هذه المشاركة, فضلا قم بالدخول أولا  إلى الأعلى 

ذكر Admin
المشرف العام
تجسيد للعضو


تاريخ الاشتراك: 19/11/2005
عدد الردود: 2668
حالة الإيصال: غير متصل
Re: Learn both Java and .Net technologies in the same time إضافة رد
رد مع اقتباس

Thanks She7ata, Negm and Moh. Hossam for your comments.

Hossam, Please this thread objectives as I stated above are clear and if you are against any of them you still can participate with us and open new thread with your own rules.

As stated in the rules (point 7), suggestions and untechnical posts will be deleted after get it, so please don't be upset.

Thank you all for abide to the rules and objectives.
----------------------------------------
لا تزول قدماعبدٍ يوم القيامةحتى يسأل عن أربع
عن عمره فيم أفناه وعن شبابه فيم أبلاه وعن علمه
ماذاعمل به وعن ماله من أين اكتسبه وفيما أنفقه
----------------------------------------
[تعديل 1 مرات, أخر تعديل بواسطة Admin عند 04/11/2006 03:53:49 ص]
[03/11/2006 06:57:43 م] مشاهدة للطباعة     [رابط] لرسل تنبيه عن هذه المشاركة, فضلا قم بالدخول أولا  إلى الأعلى 
ذكر Admin
المشرف العام
تجسيد للعضو


تاريخ الاشتراك: 19/11/2005
عدد الردود: 2668
حالة الإيصال: غير متصل
Re: Learn both Java and .Net technologies in the same time إضافة رد
رد مع اقتباس

Asalam Alikom

Let's kick off this learning thread,

The best thing we can start with is the definition in order to understand what we will discuss and the basic terms that each technology uses. Please try to put the reference of all information you posts in order to let others (who may have enough time) read more if they want.


So the first question we will try to answer here is:
1. What….
a. is .Net?
b. is Java?


Please feel free to post all information which you think will add (new) value and I hope you try to not post any information already posted before by other members (i.e. don't repeat what others already mentioned).

After we cover this point and all members satisfied, we will go on to next point. All members are welcome to suggest the next point as well.

I hope you all enjoy and benefit from it !

Thanks for you all.
----------------------------------------
لا تزول قدماعبدٍ يوم القيامةحتى يسأل عن أربع
عن عمره فيم أفناه وعن شبابه فيم أبلاه وعن علمه
ماذاعمل به وعن ماله من أين اكتسبه وفيما أنفقه
[05/11/2006 08:20:31 م] مشاهدة للطباعة     [رابط] لرسل تنبيه عن هذه المشاركة, فضلا قم بالدخول أولا  إلى الأعلى 

ذكر Admin
المشرف العام
تجسيد للعضو


تاريخ الاشتراك: 19/11/2005
عدد الردود: 2668
حالة الإيصال: غير متصل
Re: Learn both Java and .Net technologies in the same time إضافة رد
رد مع اقتباس

Here are two definitions I found:

What is .NET?

.NET is a general-purpose software development platform, similar to Java. At its core is a virtual machine that turns intermediate language (IL) into machine code. High-level language compilers for C#, VB.NET and C++ are provided to turn source code into IL. C# is a new programming language, very similar to Java. An extensive class library is included, featuring all the functionality one might expect from a contempory development platform - windows GUI development (Windows Forms), database access (ADO.NET), web development (ASP.NET), web services, XML etc.
Ref. http://www.andymcm.com/dotnetfaq.htm

What is the .NET Framework?

The .NET Framework is a development and execution environment that allows different programming languages & libraries to work together seamlessly to create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.

The .NET Framework consists of:

* The Common Language Runtime (CLR)
A language-neutral development & execution environment that provides services to help "manage" application execution

* The Framework Class Libraries (FCL)
A consistent, object-oriented library of prepackaged functionality

The .NET Framework provides the basic infrastructure that Windows-based applications need to make Microsoft's .NET vision of connecting information, people, systems, and devices a reality:

Support for standard networking protocols & specifications
The .NET Framework uses standard Internet protocols and specifications like TCP/IP, SOAP, XML, & HTTP to allow a broad range of information, people, systems, and devices to be connected

Support for different programming languages
The .NET Framework supports a variety of different programming languages so developers can pick the language of their choice

Support for programming libraries developed in different languages
The .NET Framework provides a consistent programming model for using prepackaged units of functionality (libraries) which makes application development faster, easier & cheaper

Support for different platforms
The .NET Framework is available for a variety of Windows platforms, which allows people, systems, and devices to be connected using different computing platforms. E.g. People using desktop platforms like Windows XP or device platforms like Windows CE can connect to server systems using Windows Server 2003.

Ref. http://msdn2.microsoft.com/en-us/netframework/aa569294.aspx

I noticed that Microsoft definition contains Windows flavors only, I guess because Mono is not officially supported by MS. Does it?

Any one can clarify this more?
Does any one have better definition for .Net?
I see that the first one focus on .Net as a platform and MS one focus on .Net as a framework. So what are the difference between a platform and a framework?
----------------------------------------
لا تزول قدماعبدٍ يوم القيامةحتى يسأل عن أربع
عن عمره فيم أفناه وعن شبابه فيم أبلاه وعن علمه
ماذاعمل به وعن ماله من أين اكتسبه وفيما أنفقه
[06/11/2006 03:53:47 م] مشاهدة للطباعة     [رابط] لرسل تنبيه عن هذه المشاركة, فضلا قم بالدخول أولا  إلى الأعلى 
ذكر Admin
المشرف العام
تجسيد للعضو


تاريخ الاشتراك: 19/11/2005
عدد الردود: 2668
حالة الإيصال: غير متصل
Re: Learn both Java and .Net technologies in the same time إضافة رد
رد مع اقتباس

Asalam Alikom

Did we finish with .Net ? Should we go on to Java definition ?

Any volunteer to lead Java topics ?

Thanks
----------------------------------------
لا تزول قدماعبدٍ يوم القيامةحتى يسأل عن أربع
عن عمره فيم أفناه وعن شبابه فيم أبلاه وعن علمه
ماذاعمل به وعن ماله من أين اكتسبه وفيما أنفقه
[11/11/2006 01:59:44 م] مشاهدة للطباعة     [رابط] لرسل تنبيه عن هذه المشاركة, فضلا قم بالدخول أولا  إلى الأعلى 
[مشاهدة إصدار الطباعة] [موضوع جديد]