ASP.NET عبارة عن إطار تطبيق ويب مفتوح المصدر من جانب الخادم تم تصميمه لتطوير الويب لإنتاج صفحات ويب ديناميكية. تم تطويره بواسطة Microsoft للسماح للمبرمجين بإنشاء مواقع ويب ديناميكية وتطبيقات ويب وخدمات ويب.

تم إصداره لأول مرة في يناير 2002 مع الإصدار 1.0 من .NET Framework ، وهو خلف تقنية Microsoft Active Server Pages )ASP). يستند ASP.NET إلى Common Language Runtime )CLR) ، مما يسمح للمبرمجين بكتابة أكواد ASP.NET باستخدام أي لغة .NET مدعومة. يسمح إطار ملحق ASP.NET SOAP لمكونات ASP.NET بمعالجة رسائل SOAP.

يعد ASP.NET ASP.NET هو Core. وهو إعادة تطبيق ASP.NET كإطار عمل نمطي على شبكة الإنترنت ، جنبًا إلى جنب مع إطارات العمل الأخرى مثل Entity Framework. يستخدم إطار العمل الجديد نظام .NET Compiler Platform مفتوح المصدر الجديد (codename “Roslyn”) وهو عبارة عن منصة مشتركة. تم دمج ASP.NET MVC و ASP.NET Web API و ASP.NET Web Pages (منصة تستخدم صفحات Razor فقط)

 

للمزيد يرجى تنزيل الكتاب من الصورة في الاسفل

كتاب إدارة وتنظيم الملفات بلغة باسكال
تقنيات اعادة استخدام الصفوف بلغة الجافا
كتاب #أتعلم البايثون
Cloud Computing Book
كتاب مقدمة لغة الباسكال وبناء البرنامج الاول

إنستغرام تطرح ميزة توثيق الحسابات و العلامات التجارية الكبيرة و المنظمات

| line, news, socialmedia, tip | No Comments
قررت شبكة "انستغرام" التابعة لمجموعة "فيسبوك" والمتخصصة في خدمات نشر الصور وتسجيلات الفيديو، إضافة خاصية جديدة لتوثيق حسابات الشخصيات والعلامات التجارية الكبيرة والمنظمات. وأوضح المسؤول عن التكنولوجيا في "انستغرام" مايك كريغر أن علامة زرقاء ستشير إلى أن صاحب حساب ما قد خضع لمسار تحقق، بما يشمل خصوصا نسخة عن بطاقة…

MySQL في DDL أوامر

| line, Technical, tip | No Comments
وهى أختصار Data Definition Language وهى عبارة عن الاوامر المسئولة على التعامل مع قواعد البيانات وعناصر قواعد البيانات وهى . انشاء create  وتعديل alter وحذف drop لانشاء قاعدة بيانات : نستخدم الامر create كالتالى : create database database Name ; على سبيل المثال اذا اردنا انشاء قاعدة بيانات اسمها mydb…

هل من الممكن سرقة حسابك على التواصل الأجتماعي من قبل الأشخاص الذين تعرفهم ؟

| article, line, security, tip | No Comments
الكثير قد يتسائل هل يمكن أن يقوم شخص ما تعرفه بالوصول الغير المصرح به لحسابك على مواقع التواصل الاجتماعي مثل فيسبوك وما غيره , حسنا للاجابة عن هذا السؤال سوف سنتحدث في هذا المقال عن سيناريو استرجاع معظم حسابات التواصل بعد نسيان كلمة المرور وسنختار موقع فيس بوك فأول خطوة…

أفضل سبعة متاجر أندرويد مجانية

| line, MobileApp, tip | No Comments
أستعرض لكم في هذا المقال أفضل 7 متاجر تحميل تطبيقات الأندرويد المدفوعة مجانا أو كبديل لجوجل بلاي رغم أن جوجل بلاي يتمتع بإجرائات أمنية كثيرة ويعد الأكثر أمانا بين تلك المتاجر لكن لظروف ما قد تكون مضطراً لأستخدام تلك المتاجر و سنبدأ بتلك المتاجر السبعة الأشهر علما أن هناك الكثير…

abstract class ما هو ال

| java, line | No Comments
هى كلاسات مجردة لايمكن انشاء كائن object منها وانما تستخدم لاغراض الوراثة بمعنى لو عندى كلاس person انشاء بغرض تجميع العناصر المشتركة بين اكثر من كلاس (المتغيرات والدوال ) . وعندى مجموعة من الكلاسات التى ترث من هذا الكلاس مثل كلاس Employees وكلاس students . فما الداعى او الفائدة من…

ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ

| android, article, line, MobileApp, tip | No Comments
هناك المئات من الطرق الخاصة لأنشاء تطبيق أندرويد بدأ بأندرويد ستوديو ودون نهاية ما فيمكن لك كمبرمج إستخدام الكثير من الطرق لتصميم تطبيق أندرويد متكامل لكن ﻣﺎﻫﻲ أبرز ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ ﺑﺸﻜﻞ ﻋﺎﻡ ؟ ﻹﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ يجب ان نستخدم منصة او برنامج للتصميم ولكل منصة لغة…

نظم التشفير و الشهادات الرقمية و التواقيع الألكترونية

| line, security, Technical, tip | No Comments
 عُرف علم التشفير أو التعمية منذ القدم، حيث استخدم في المجال الحربي والعسكري. فقد ذكر أن أول من قام بعملية التشفير للتراسل بين قطاعات الجيش هم الفراعنة. وكذلك ذكر أن العرب لهم محاولات قديمة في مجال التشفير. و استخدم الصينيون طرق عديدة في علم التشفير والتعمية لنقل الرسائل أثناء الحروب.…

مفهوم تعلم الآلة

| line, security, Technical, tip, web-dev | No Comments
التعلم الآلي (ML) هو دراسة الخوارزميات والنماذج الرياضية التي تستخدمها أنظمة الكمبيوتر للتحسين التدريجي لأدائها في مهمة محددة. حيث تبني خوارزميات التعلم الآلي نموذجًا رياضيًّا لبيانات العينات التجريبية ، تُعرف باسم "بيانات التدريب" ، من أجل إجراء تنبؤات أو قرارات دون أن يتم برمجتها بشكل واضح لأداء المهمة المطلوبة .…