• 0
زيد العمري

مجموعة برامج

سؤال

السلام عليكم.

كل عام و أنتم بخير.

في هذه العطلة الصيفية ، كانت لي دورة مع الطلبة في كلية علوم الحاسبات \

الدورة كانت مقسمة الى عدد من المحاور هي


1- Desktop Application (using C# Language)
2- Network Programming (using C# Language)
3- SQL Server 2005 and ADO.NET (using C# Language)
4- .NET Reverse Engineering
5- ASP.NET

طبعا كانت عبارة عن مقدمة في هذه المواضيع ،

الدورة كانت تقريبا 48 ساعة مقسمة على 16 يوم – ولم يكن الوقت كافي لأعطاء امور متقدمة في هذه المحاور.

سأقوم ان شاء الله برفع الشرائح power point اضافة الى البرامج الخاصة بالدورة – للفائدة

قبل البدء اريد ان انوه (لكي لا اتهم)

ليست جميع البرامج من كتابتي – لقد قمت بترتيبها من هنا و هناك – لا اذكر الاسماء لكن الشكر موصول للذين ساهموا في اتمام هذه الدورة – اسأل الله ان لا يحرمنا و اياهم الاجر.

طبعا انا كنت مقرر ان اقوم بشرح هذه الدروس تفصيلا على النت لكن للأسف لضيق الوقت سأقوم فقط برفع الشرائح و البرامج دون الشرح ،،

تم تعديل بواسطه زيد العمري
4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

30 إجابة على هذا السؤال .

  • 1

اولا

Desktop Application  (using C# Language)

البرامج التي تم تنفيذها كانت

1- Display Image File

post-35073-093220200 1284098018_thumb.jp

1 - Image_done_BMP.rar

2- Sound Record

post-35073-010843400 1284098028_thumb.jp

2- Sound Record.rar

3- Play WAV file

post-35073-073624600 1284098037_thumb.jp

3 Paly_WAV_file.rar

4- Read Text

post-35073-059557800 1284098045_thumb.jp

4 ReadText.rar

5- WebBrowser Control

post-35073-072065400 1284098059_thumb.jp

5 My WebBrowser.rar

6 – Shutdown with Timer

post-35073-046544100 1284098071_thumb.jp

6 Shutdown.rar

7 – Matching Game

post-35073-063389500 1284098079_thumb.jp

7 MatchingGame.rar

8 – Screen Capture

post-35073-037071700 1284098089_thumb.jp

8 screenCapture.rar

9- Mini Task Manager

post-35073-037329400 1284098099_thumb.jp

9 Mini Task Manager.rar

10 – File Encrypt (Read/Write Text File)

post-35073-081701100 1284098108_thumb.jp

10 FileEncrypt.rar

11- Disable/Enable Task Manager (with Registry)

post-35073-021407400 1284098123_thumb.jp

11 DisableTaskManager.rar

12 – Run With Startup (with Registry)

12 RunWithStartup.rar

13 – Run One Instance 

13 RunOneInst.rar

يتبع ان شاء الله.

تم تعديل بواسطه زيد العمري
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 1

السلام عليكم

المحور الثاني

Network Programming

بكل تأكيد الشكر الى الاستاذ فادي عبد القادر.

التطبيقات التي تم تنفيذها من قبل الطلاب

1 - ResolveName2IP

post-35073-015558300 1284151856_thumb.jp

1 ResolveName2IP.rar

2 -  GetMachineHostName_IP

post-35073-017758100 1284183399_thumb.jp

2 GetMachineHostName_IP.rar

3 – Get Network Card Info.

post-35073-024715200 1284183448_thumb.jp

3 GetNetCardInfo.rar

4 – MyPing

post-35073-059648200 1284183498_thumb.jp

4 MyPing.rar

5- Thread

5 Thread1.rar

6- Send txt File (Client/Server)

post-35073-095967000 1284183647_thumb.jp

post-35073-006717100 1284183681_thumb.jp

6 Send txt File.rar

7- Send Img File (Client/Server)

post-35073-025161100 1284183751_thumb.jp

post-35073-095489700 1284183759_thumb.jp

7 Send img File.rar

8- Send Command (Client/Server) – Shutdown/Restart

post-35073-028202100 1284183836_thumb.jp

8 ShutdownClient.rar

post-35073-089702000 1284183844_thumb.jp

8 Shutdown_Server.rar

9- Port Scanner

9 PortScanner.rar

10- Port Scanner With Thread

9 PortScanner With Thread.rar

11- RichTextClient

post-35073-078293900 1284183998_thumb.jp

10 RichTextClient.rar

12- RichTextServer

post-35073-035540300 1284184023_thumb.jp

10 RichTextServer.rar

تم تعديل بواسطه زيد العمري
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تبدو دروس رائعة للغاية ،، بارك الله فيك ...

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا جزيلا

بارك الله فيكم على هذا المجهود الرائع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

المحور الثالث

التعامل مع قاعدة البيانات –

جزيل الشكر للأخ صاحب دروس الفيديو في سلسلة برنامج تسيير صيدلية

• اولا التعامل مع برنامج الـ SQL Server 2005

في عرض ال power point المرفق هناك شرح لكيفية التعامل مع برنامج ال SQL Server وتكوين قاعدة بيانات من خلاله مع اجراء بعض العمليات الاساسية.

• التعامل مع الـ ADO.NET

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

البرامج التي تم تنفيذها في الوضع المتصل

post-35073-023230600 1284326875_thumb.jp

1 BooksDB.rar

post-35073-022524400 1284326962_thumb.jp

3 StudentDB.rar

post-35073-092463900 1284327093_thumb.jp

post-35073-024348400 1284327166_thumb.jp

2 Library.rar

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

و في الوضع المنفصل

Using DataSet

post-35073-089700600 1284327704_thumb.jp

4 Using_DataSet.rar

ايضا في العرض المرفق هناك شرح عن كيفية التعامل مع ال DB و اضافتها الى التطبيق عن طريق ال Wizard من دون كتابة كود ،،

البرنامج المطبق

post-35073-087391400 1284327782_thumb.jp

و ايضا

post-35073-075788400 1284327801_thumb.jp

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الله يجزاك خير يا أستاذ زيد , فعلا أمثلة مفيدة , وكنت محتاج أمثلة بسيطة مثل كذا :)

شكرا لك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

امثلة في القمة

ان شاء الله سأجربها

شكراً جزيل لك ...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكور اكثير اخ زيد وبارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

جزيل الشكر للأخ زيد

بارك الله فيك

اللهم ألهم زيدا رشدا وأعذه من شر نفسه

آمين :lol:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الشكر لكم اخواني --

اللهم ألهم زيدا رشدا وأعذه من شر نفسه

اللهم آمين.

جزاك الله خيرا على هذه الدعوة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مجهود رائع وجزاك الله خيرا...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم --

المحور الرابع

مقدمة بسيطة عن الهندسة العكسية لبرامج الدوت نت

اولا تعريف بدوال ال API

و مخطط يوضح العمل

post-35073-038652500 1284776716_thumb.jp

و بعض التعاريف


Compiler
Decompilers
Execution Environments
Virtual Machines

ثم تحميل برنامج بسيط الى ال .NET Reflector

post-35073-047678800 1284776771_thumb.jp

ثم تعريف ببرامج ال Obfuscators

post-35073-017354400 1284776807_thumb.jp

مجرد معلومات اولية بسيطة -- ستكون في ملف ال powerpoint المرفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ،،

المحور الاخير -- كان مقدمة بسيطة عن ال ASP.NET.

تم التطرق الى


What is ASP.NET?
Understanding Web Servers and Browsers
Static Web Pages Vs. Dynamic Web Pages
How Does ASP.NET Work?
Writing Your First ASP.NET Page
Understanding Postback
Redirect to another page
Using Session
Master Pages
STATE MANAGEMENT
Using Application State
Working with User Sessions
Using Cookies
Validation controls

للأسف ليس لدي وقت للشرح لذا سأكتفي برفع ملف ال power point.

و شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخيرا --

اذا كان المشرف يرى ان الموضوع ذات فائدة فأتمنى اضافته الى المواضيع المهم في القسم - لسهولة الوصول اليه من قبل الاعضاء -- و شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بارك الله فيك ويعطيك ألف عافية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم اخواني الاستاذ زيد والاستاذ فادي

بس عندي سؤال وارجو الجواب في اقرب وقت من خصائص الthread لايقبل با المقاطعة

وانتم اتيتم بكود من اجل هذه المشكلة وهو

Control.CheckForIllegalCrossThreadCalls =

false;

هل يوجد كود اخر لحل هذه المشكلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اكرمك الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .