الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحويل من أوراكل الى sql server !

مغلق
بدأه PARADISE في 25 أكتوبر 2002 · 9 رد · 7,655 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أنا وكما يعرف البعض منكم

Oracle OCP developer

ولكنى قررت (اضطررت بمعنى أصح ) لتعلم SQL server

وذلك لان معظم الشركات تستخدمه لرخص ثمنه

ولكنى أشعر كأنى رميت في بحر وأنا لا أعلم السباحة

لا أعرف من أين أبدأ

وما هى الاجزاء التي يجب على أن أتعلمها

وما هى أفضل اللغات للتعامل مع sql server وعمل التطبيقات والبرامج المختلفة؟ هل هى visual basic أم java

ام لا فرق؟

وبالنسبة للتطبيقات الصغيرة ، التى تعمل على جهاز واحد أو ثلاثة بالكتير هل عند عمل حزمة للبرنامج تمهيدا لبيعه هل يتوجب على العميل شراء نسخة من sql server أو sql personal اذا كان يوجد ما يسمى بهذا الاسم؟ ام يكفى للمستخدم شراء التطبيق الذى ابيعه فقط؟

وألف شكر لكم واسفة على الاطالة

اختكم فى الله

paradise

#2

التحويل لن يكن صعب على الاطلاق اذا كان لديكي خبرة في اوراكل، ربما بعض الامور سوف تختلف قليلا، الباقي سوف يبقى سهل لان قواعد البيانات تعتمد على مواصفات قياسية تحاول كل الشركات الحفاظ عليها.

اولا SQL Server 2000 هو البديل من مايكروسوفت ل Oracle 8i و Oracle 9i اي انه محرك قواعد البيانات. و مثل Oracle يقسم البيانات الى قواعد بيانات و كل منها يحتوي على جداول و استعلامات و كود SQL، الاختلاف هنا هو استخدام Transcat SQL عوضا عن PL/SQL و كلاهما لا يختلف كثيرا عن بعضهما البعض.

ثاني شيئ تاتي لغة البرمجة، مايكروسوفت تقد Microsoft Access XP كواجهة رائعة ل SQL Server و هي البديل من مايكروسوفت لبرنامج اخر و هو Oracle Developer 2000، لا يختلفا في المفهوم مطلقا، الاختلاف الوحيد بان Access يخزن بياناته في ملف واحد (نماذج و تقارير) عوضا عن developer الذي يوزعها في ملفات عديدة، الاثنين طبعا يخزنا البيانات في محرك قاعدة البيانات المركزي، Access يمكنه ايضا تخزين البيانات محليا و مركزيا، ولكن عندما يصبح واجهة ل SQL Server فالتخزين مركزي.

بالطبع Access يتفوق باشواط على Developer 2000 و خصوصا من ناحية المرونة، الباقي كله SQL و لن يحتلف عن Oracle Developer ، اختلاف اخر هو وجود لغة برمجة في Access و هي Visual Basic For Applications لبرمجة النماذج و التقارير.

بالطبع SQL Server مفتوح ليبرمج بكل لغات البرمجة، يمكن برمجته بسهولة عبر Microsoft Visual Basic 6 ولكن لن تحصلي على سرعة بناء التطبيقات مثل Access و يمكن برمجته بواسطة Boralnd Delphi و C++ و غيرها

اذا كنتي تتجهي لبناء التطبيقات عبر تكنولوجيا .NET فنظام Microsoft Visual Studio.NET و سي شارب تعتبر الاقوى اليوم في مجال بناء التطبيقات ل SQL Server، بالطبع قد تتغلبي في بداية الامر الى ان تبني مكتباتك الخاصة التي سوف تسهل بناء البرامج ولكن لاحقا الامر سوف يختلف كثيرا، فباستخدام سي شارب و SQL و XML سوف تتمكني بناء شتى انواع البرامج التي يمكن تخيل بنائها.

حتى ان مايكروسوفت سوف تسمح باستخدام سي شارب مباشرة بدل SQL في الاستعلامات في النسخة القادمة من SQL Server اضافة الى Visual Basic .NET و الذي يختلف عن Visual Basic العادي.

الان بالنسبة لتوزيع البرامج ف SQL Server لديه نسخة مجانية للتشغيل، اسمها MSDE 2000 و هي موجودة في قرص الليزر الخاص ب Microsoft Office 2000 و يمكن توزيعها مجانا مع البرامج و هي تقبل 5 متصلين في نفس اللحظة كحد اقصى، اكثر من ذلك فانت بحاجة الى SQL Server الغير مجاني، و كلاهما لا يختلف عن بعض بتاتا، الاختلاف الوحيد هي عدم وجود برامج الادارة في MSDE اي ان برنامجك يجب ان يقوم بادارته عبر SQL و ادارته عبر SQL امر بسيط للغاية ايضا، بالطبع انتي بحاجة الى النسخة الكاملة من SQL Server للتعلم نظرا لان تعلم MSDE مباشرة قد يكون صعب للغاية بدون برامج الادارة

الشيئ الغير مجاني هو قواعد البيانات المكعبة، في SQL Server عند تركيبه لديكي OLAP و English Query Language ، الاولى تركب لوحدها و تسمح بتجميع الجداول في مكعبات، تكنولوجيا رائعة ولكنها تتطلب SQL Server الكامل عند المستخدم، و الثانية تركب ايضا لوحدها و اظن انها لا تتطلب ربما شيئ عند المستخدم، خدفها ان تسمح للذكاء الاصطناعي في SQL Server بالتحدث مع المستخدم عن بياناته، تكنولوجيا رائعة ايضا.

في SQL server عناك البرامج التالية، Enterprise Manager و هو برنامج الادارة و يمكن منه بناء كل شيئ، ال Query Analizer و هو مشابه ل Oracle SQL+ و ال Profiler و هو مراقب SQL Server و يمكنه عرض كل الطلبات التي وصلت اليه و يستخدم لاصلاح المشاكل في البرامج لحظة بنائها

بالتوفيق

1
#3

بالنسبة لتوزيع البرامج، فتوزيع برامج access يحتاج الى Access Runtime و هو يمكن ان يوزع مجانا ايضا، و عمله بالضبط مثل ال Developer Runtime. البرامج لا تتحول الى EXE.

بالنسبة ل C#.NET فالبرامج تتحول الى EXE ولكنها تتطلب ال .NET Framework Runtime لدى المستخدم، و هي عبراة عن تحديث ل Windows و يمكن ارفاقها مع البرامج او هي موجودة في النسخ الاحدث من Windows ايضا، مثل Windows .NET و Windows XP النسخة الثانية، و التي هناك تقديرات ان تصدرها مايكروسوفت في الاسواق (هذا غير مؤكد بالنسبة لاصدارها).

بالنسبة ل Visual Basic 6 فهي تحول على EXE و بحاجة الى VB Runtime

بالنسبة ل Java فانا لا ارى فيها اية مميزة في قواعد البيانات تجعلني افضلها عند بناء البرامج ل SQL Server، لا من ناحية بيئة التطوير او الكائنات او السرعة او دعم اللغة العربية و ما الى ذلك.

شيئ اخر، VS.NET يمكنه بناء برامج كاملة للانترنت بنفس طريقة بناء البرامج العادية تقريبا، اي انه يمكنك بناء برامجك ليعمل عبر متصفح الانترنت فقط، و النتاتج HTML فقط، على عكس اوراكل الذي سوف يحتاج الى كائنات جافا لدى المستخدم

بالطبع يمكن عبر Access بناء صفحات HTML ولكنها تحتاج الى كائنات Access عند المستخدم.

الخيارات كثيرة بالطبع

1
#4

لقد أوضحت لى الصورة - لك منى جزيل الشكر والتحية وبارك الله لك ووفقك الى ما يحب ويرضى.

سأذكر لك ما احتاجه بالضبط لتساعدنى على الاختيار

نظام التشغيل عند العميل هو windows 98 و windows 2000 professional

نظام التشغيل على السرفر هو windows 2000 server أو windows NT

أود عمل ثلاثة أنواع من البرامج

الأول:

موجه للشبكة التى ذكرت نظام التشغيل بها سابقا وسيعمل البرنامج فقط خلال الشبكة وقد تكون هذه الشبكة Wan وستكون قاعدة البيانات مركزية

الثانى:

موجه لعميل يعمل على PC أى لن تكون هناك شبكة (مثل : برنامج الصيدليات) وفى الغالب يكون نظام التشغيل هو windows 98 او windows xp

الثالث:

على الانترنت - بحيث يكون Dynamic web site يعمل اتصال على قاعدة البيانات ليختار محتوياته تبعا للمستخدم

والثلاثة أنواع من البرامج تستخدم اللغتان الانجليزية والعربية فى كل من واجهة المستخدم والبيانات المخزنة فى قاعدة البيانات.

ماهى اللغة المناسبة لعمل الثلاثة أنواع من البرامج؟ مع الاخذ فى الاعتبار نظام التشغيل لدى العميل

أنا الحمد لله أجيد Oracle 8i و Developer 6i اجادة تامة

وعندى فكرة معقولة عن الجافا

أما عن الC فأنا أجيد فقط Turbo C من أيام الكلية وعندى فكرة عن الvisual basic

بالنسبة للنوع الثالث من البرامج فكرت فى استخدام Java server pages jsp وعمل اتصال بينها وبين sql server أو اوراكل

وميزة الجافا انها platform independent وعند استخدامها استريح من التفكير في نوع نظام التشغيل عند المستخدم

وما يهمنى فى البرامج التى انتجها هو security وعمل full control على الuser

وطبعا اغلاق جميع برامجى وقاعدة البيانات التى ابنيها فلا يستطيع أحد الاطلاع على الكود الذى كتبته او الاطلاع على الstructure الخاص بقاعدة البيانات او البيانات التى تحتويها بدون البرنامج

فماذا ترشح لى من اللغات بحيث تمكننى هذه اللغة من بناء الثلاثة أنواع من التطبيقات ؟ وماهى الكتب اللازمة لاتقان هذه اللغة؟

وماذا عن الsecurity فى sql server ؟

اسفة على الاطالة ولكن اذا رأيت بحرا مليئا بالعلم فمن الواجب الاستزادة من علمه

وألف شكر لك مرة ثانية

اختك فى الله

Paradise

#5

بالنسبة للسؤال الأول Microsoft Access XP سوف يعمل كواجهة جيدة في حال ان الشبكة WAN ، المشكلة هنا انه قد يتطلب كتابة كود في الكثير من الحالات حتى لا يغرق نموذج ما الشبكة، فشبكات WAN باتوقع أنها بطيئة نتيجة وجودها في مساحات واسعة، ولكن Access سوف يكون جيد في هذه الحالة.

بالطبع ADO.NET و Microsoft Visual Studio.NET سوف يكون ممتاز في هذه الحالة، حيث انه يقدم تحكم أفضل في حركة البيانات خصوصا لو كانت عبر موديم مثلا.

بالنسبة لشبكات LAN فلكل لغات البرمجة لا مشكلة لديها للعمل مع SQL Server المشاكل قد تظهر فقط في حال ان الشبكة مرتبطة مع بعضها البعض بخطوط هاتف، لغات البرمجة معظمها لن يشكل له ذلك مشكل ولكن طريقة البرمجة سوف تختلف، أي ان قام شخص ما ببناء نموذج Access عادي مرتبط بجدول ضخم و شغل ذلك عبر شبكة بطيئة فسوف يغرق النموذج تلك الشبكة، هناك كود يجب ان يضع للتاكد من حجم البيانات قبل إحضار البيانات، نفس الشيء اعتقد سوف يتعلق ب Oracle Developer حيث سوف تشغل النماذج هناك في نمط Filter ، نفس الشيء ممكن في Access أيضا.

بالنسبة للأجهزة العادية، مايكروسوفت Access يمكن يستخدم هنا أيضا مع SQL Server ليعطي البرامج قوة كبيرة بكود قليل، الذي يجب ان يلاحظ هنا هو ان المشتخدم يجب ان يتعلم بعض اساسيات Access لا اقصد بناء الجداول و انما مفهوم العمل مع البيانات، بعد ذلك سوف يعجب المستخدم بالبرنامج كثيرا، فالنموذج في Oracle مثلا يمكن عرضه على شكل نموذج فقط، في Access نموذج واحد يمكن عرضه بضغطه زر على شكل نموذج أو جدول أو Pivot Chart أو Pivot Graph شيء غير ممكن بانظمة أخرى بدون كود.

إذا كان المستخدم لا يرغب بتعلم أية شيء فيفضل بناء البرنامج بواسطة Visual Studio .NET بالطبع Visual Studio قادر على ان يقوم بكل ما يقوم به Access ف Access أساسا مبني بواسطة Visual Studio المسألة هي ان في VS.NET يجب بناء الكائنات المتقدمة الموجودة في Access مسبقا و استخدامها لاحقا في البرامج، حيث ان الشركات الكبيرة تقوم بذلك.

بالنسبة للبرامج عبر انترنت فانا انصح ب Visual Studio.NET و ASP.NET فهما لا تتطلبان حتى جافا في جهاز المستخدم، كل ما هو مطلوب مزود يدعم .نت، الباقي فقط متصفح عادي، و تكنولوجيا .نت سوف تقوم بتكويل كود سي شارب الموجود في الصفحات إلى جافا سكريبت عند الحاجة، حسب نوع المتصفح الذي يزور الموقع، و كل الكود سوف يكون بالنسبة للزائر HTML أي لا حاجة لأية إضافات أخرى، إضافة إلى عدد الكائنات الممتاز الذي يتوفر في ASP.NET لقواعد البيانات و التي لا تتوفر في أية لغة أخرى إلى الآن.

تعدد اللغات قد يكون مشكلة بسيطة في Access و لكنه لا مشكلة في VS.NET

في Visual Studio.NET البرنامج نفسه يمكن ربطه باوراكل أو ب SQL Server ، ربما بتعديل بسيط في الكود، ولكن ربطه بالنظامين عملية سهلة، أي ان البرنامج الناتج قد يعمل مع الاثنين

Access يمكن ربطه مع اوراكل، ولكن معظم المميزات سوف تضيع و سوف تكون هناك الحاجة إلى كتابة الكود

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

بالنسبة ل Security فيمكن وضع صلاحيات في SQL Server على مستوى الجدول أو على مستوى استعلام في الجدول أو على مستوى سطر في الجدول أو على مستوى خلية واحدة في جدول كامل :)، لا اعتقد بان محرك قواعد بيانات آخر قد نفذها إلى الآن، مع ان وضع الصلاحيات على مستوى خلية واحدة سوف يتطلب عدة حيل، ولكنه ممكن

إذا لديك SQL Server اذهبي إلى صلاحيات الجداول لتري ما هي الإمكانيات، فهي رائعة، يمكن مثلا القيام بأمور بسيطة مثل منع شخص من رؤية البيانات و السماح له بإضافة بيانات إلى الجدول فقط، و أمور اعقد مثل حماية جزء من سجل.

بالنسبة للغة البرمجة صراحة لا اعلم بماذا انصح، أنا استخدمت Microsoft Access من أول إصدار له إلى قبل عام تقريبا، اليوم عملي لا يتطلبه للأسف، بالطبع أنا لا زلت استخدمه في أمور قواعد البيانات في البيت.

من ناحية أخرى يظهر بان Visual Studio.NET سوف يصبح النظام الأكثر استخداما لبناء برامج قواعد البيانات الاحترافية الذي بدئت الكثير من الشركات الانتقال إليه، و هو به أمور سهلة جدا مثل Microsoft Access عندما يتعلق الأمر بربط جدول بنموذج مثلا.

يبقى الأمر راجع لك، أفضل شيء قومي بتركيب كل من البرنامجين لأسبوع مع SQL Server و خذي نظرة عليهم و من ثم قرري ما هو الأنسب لك، أنا صراحة من الصعب ان اختار بينهم، أنا من ناحية باحب Microsoft Access بشدة، فبرامج كثيرة صممت بواسطته للشركات التي عملت بها طوال سنوات، و من ناحية أخرى معجب بصورة كبيرة ب Visual Studio.NET الجديدة و سي شارب خصوصا، و بها إمكانيات رائعة أيضا.

و بعد تركيب النظامين يمكنك توجيه الأسئلة التي سوف تصادفك هنا في المنتديات و سوف نحاول الإجابة عليها.

ملاحظة أخرى، من المحتمل جدا بان النسخ القادمة من Microsoft Windows لن تحتاج إلى SQL Server لأنه سوف يدمج في نظام ملفاتها، النسخة التي تسربت قبل 10 أيام من Windows 2004 القادم تحتوي على نسخة أولية من أل Database File System الشيء الذي لم يؤكد إلى اليوم هو هل سوف تفتح مايكروسوفت الإمكانية لبناء الجدال مباشرة في نظام الملفات الجديد، أو انه سوف يستخدم لإدارة الملفات فقط، المشكلة هنا انه لا توجد أدوات لاختبار نظام الملفات الجديد إلى الآن، و المشكلة الثانية ان Oracle و IBM متضايقتان كثيرا من هذه الخطوة و قد يحاولان إيقافها بأمر من المحكمة، هذا اعتقاد شخصي، ولكن هذا ما قد يحدث في العام القادم. أي ربما ان نحتاج إلى تركيب SQL Server في الأجهزة في ويندوس القادم و ربما لا.

#6

مواقع الى انترنت

http://www.asp.net موقع لشركة مايمروسوفت عن صفحات الانترنت الجديدة

http://windowsforms.com موقع اخر يتبع ايضا لشركة مايكروسوفت يتحدث لبناء البرامج لويندوس

http://gotdotnet.com موقع كبير لمايكروسوفت يتحدث عن كل تكنولوجيا .نت

http://www.sqlteam.com/ موقع على انترنت يتحدث عن SQL Server

موقع الفريق العربي للبرمجة :D و به منتدى رائع عن Microaoft Access

تلك الوصلات جيدة ايضا

http://msdn.microsoft.com/vstudio

http://www.microsoft.com/sql/default.asp

بالنسبة للكتب، على ما اظن هناك 10 الاف صفحة من الوثائق تركب فقط مع SQL Server و تغطيه بصورة كاملة، انا لم احتاج الى كتب عن SQL Sever نهائيا نظرا لتلك التي تاتي معه

هناك مكتبة عملاقة على انترنت و هي http://msdn.microsoft.com/library بها الكثير من الكتب و المقالات ايضا.

#7

حقا أعجز عن شكرك

ألف شكر لك وجزاك الله خيرا كثيرا

فى الغالب سأتوجه لدراسة visual studio.net ان شاء الله

لكن هناك سؤال وهو ما الفرق بين

vb.net و c#.net من جهة و asp.net من جهة أخرى؟

لقد قرأت رسالة سابقة لك عن vb.net و c#.net وذكرت انهم الى الان لا فرق تقريبا بينهما الا ان انشاء البرامج اسهل مع vb.net وانك تتوقع تطوير شركة مايكروسوفت لـ c#.net لتحتوى على المزيد من التطويرات

والسلام عليكم ورحمة الله وبركاته

#8

هوا كان يفترض ان تكون هناك لغة برمجة واحدة و ربما هي سي شارب، الذي يحدث الان هو ان الكثيرين ليسوا مستعدين لتعلم البرمجة من جديد بلغات اخرى، لذلك هناك VB.NET و C#.NET و J#.NET و J++.NET (جافا ل .نت) و هناك اكثر من 26 لغة اخرى تستهدف تكنولوجيا .نت من شركات اخرى، هناك Cobol.NET و Fortran.NET البعض قد يضحك ولكنهم موجودين بالفعل :D

حسب ما فهمت معظم اللغات مخصصة لنقل البرامج و المبرمجين من اللغات التي يعملون اليها الى .نت

سي شارب ممتازة في المشاريع الكبيرة، و معظم مبرمجي سي القداما بيرتاحوا لها كثيرا، معظم مبرمجي جافا ايضا يرونها جيدة ايضا، البعض يراها اصعب خصوصا ممن لم يستخدم سي من قبل، امور مثل ال Compiler Directives مثلا تبدوا غريبة على مبرمجي VB و Java.

انا عندما اتفرغ يوما ما سوف اقوم بمقارنة ، مع ان ذلك سوف يعني اتعلم VB بالتفصيل و انا لا وقت لدي لذلك الان :)

بالنسبة ل ASP.NET فهي عبارة عن تكنولوجيا جديدة لبناء البرامج التي تعمل من خلال متصفح الانترنت، لا تختلف فكرتها كثيرا عن اللغات الاخرى المخصصة لبرمجة الصفحات.

مبدا عملها هو ان هناك صفحات HTML عادية في طرف الجهاز المركزي، تلك الصفحات ترتبط بكود ٍي شارب او VB.NET و كلاهما يستخدم لبناء HTML في طرف الجهاز المركزي ليرجع للمستخدم على شكل الذي يريده.

بالطبع Visual Studio .NET يقوم بعملية كتابة كل الكود لوحده تقريبا و يترك المبرمج لبناء منطق البرنامج، الذي سوف يحدث هو انه يمكن فتح صفحة انترنت جديدة في ASP.NET و معاملتها مثلما تعامل ال Forms في لغات البرمجة الاخرى.

هذه بعض اللقطات من فكرة ASP.NET

الصورة الاولى تبين نموذج ASP.NET و قد قمت بسحب و اسقاط بعض الكائنات عليه، مثلما يحدث مع النماذج العادية في اية لغة برمجة اخرى، الاختلاف هنا ان النموذج عبارة عن صفحة HTML

vsq1.png

الصورة الثانية تبين كيف يمكننا الذهاب الى خصائص زر ما و اضافة كود اليه لحظة النقر ، الشيئ الجميل هنا ان كود HTML مخفي، و Internet Information Server و Visual Studio.NET مسؤلين عن عملية الربط الجميلة تلك و عن اخفاء الكود

vsq2.png

الصورة الثالثة تبين انه يمكنني الوصول الى كود ال HTML في اية لحظة رغبت بذلك، ربما لاضافة امور اضافية الى البرنامج مثلا، رسوم متحركة ربما او غير ذلك :)

vsq3.png

و اخر صورة تبين النموذج و قد فتح طبيعيا في متصفح انترنت ، و هو لا يحتاج الى اية كائنات او برامج يجب تركيبها في جهاز المستخدم لان .net الموجودة في Internet Information Server الذي زودنا بالصفحة قام بكل عمليات تحويل الكود الى HTML و ملفات DLL في طرف الجهاز المركزي و ربما كود JScript للمتصفح بصورة الية.

vsq4.png

في Oracle Developer 6i يمكن القيام بامور مشابه، الاختلاف هناك ان المستخدم سوف يستقبل كائنات جافا، و ذلك ياخذ مدة طويلة لتحمل من انترنت و هي ايضا ليست بهذه المثالية.

في Visual Basic 6 القديم امور كهذه كانت ممكنة ولكن الصفحة سوف تركب ملفات DLL في طرف المستخدم النهائي لتعمل.

اليوم مع .نت كل ذلك اختفى، كل تلك الامور تحدث بصورة الية و المستخدم النهائي يحتاج لمتصفح و يمكنه استخدام حتى Netscape 4 و لا يخصنا حتى نظام تشغيله، قد يتصفح الموقع من خلال يونكس او Mac مثلا.

ASP.NET هي تكنولوجيا و مفهوم للبرمجة، اللغات التي سوف تستخدم في الصفحات السابقة اما سي شارب او VB.NET

ADO.NET هي ايضا مفهوم و تكنولوجيا للاتصال بقواعد البيانات و هي سوف تصادفك لاحقا و يتم برمجتها عبر سي شارب او VB.NET ايضا

1
#9

الحمد لله

أخيرا قررت بفضل من الله ثم مساعدتك أخى الكريم أن أتعلم C#.net وأيضا تكنولوجيا ASP.net وSQL server2000 وان شاء الله ADO.net

وأرجو منك بعض الكتب PDF التى تساعدنى على ذلك ان لم يكن ذلك اثقالا منى عليك

وجزاك الله خيرا وأكثر لنا من أمثالك

والسلام عليكم ورحمة الله وبركاته

1
#10

والله بالنسبة للكتب فعلى ما اظن نشرت وصلات لبعض الكتب في منتديات .net ولكن انا ليس للاسف لدي اية وصلة على انترنت الان، مع انها تعج بكتب عن .نت و انترنت

هناك ايضا مكتبة MSDN و التي تحتوي على عدد كبير جدا من المقالات و الكتب

http://msdn.microsoft.com/library

عند تركب Visual Studio.NET سوف يركب الاف الصفحات من الكتب ايضا، و SQL Server 2000 سوف يركب اكثر من 11 الف صفحة مستندات و تعليم.

يمكن التجربة بالبحث في Google.com ايضا اعتقد بانه سوف ترجع نتيجة جيدة

بالتوفيق :)

1

هذا الموضوع مغلق.

مواضيع مشابهة