نوع فایل: word
قابل ویرایش 120 صفحه
مقدمه:
ما بسوی تغییر دیگری در سکو (Platfrom) پیش می رویم. درست همانطور که Dos به Windows تحول پیدا کرد، تکنولوژی.NET نیز تحول دیگراست که کاربران کامپیوتر لزوم یادگیری آنرا بطور آشکار احساس می کنند.
دات نت هم یک استراتژی حرفه ای و تجاری برای شرکت مایکروسافت است و هم مجموعه ای از برنامه های قابل اجرا و پشتیبانی است،برای هر آنچه که بعنوان خدمات وب (Web Services) شناخته می شوند.
دات نت تلاش میکند تا در نهایت یک محدوده اجرایی برای تمام زبانها ارائه دهد. تا عمل متقابل (interoperate) به هم پیوسته ای با یک سیستم نوع متداول و کتابخانه کلاس پایه داشته باشند به همراه این Platform جدید، مایکروسافت یک زبان برنامه نویسی برای بهره گیری از تکنولوژی.NET طراحی و پیاده سازی نموده که C# نام دارد برخی از مطالب و مثالهایی که در این مجموعه تحقیقی ارائه شده در مورد این زبان است.
بر خلافت زبان Visual Basic، مایکروسافت هر دو زبان C# و CLS را به سازمان استانداردهای ECMA ارائه داده است تا از پذیرش Platfrom و زبان برنامه نویسی C# مطمئن شود. با استفاده از استانداردهای عمومی بعنوان زیر بنای.NET این شرکت اطمینان دارد که قدرت و میزان پذیرش این زبان باعث میشود که فراتر از زبانها و سیستمهای صرفاً تجاری گام بردارد.
فهرست مطالب:
پیش گفتار
بخش اول:.NET Framework
مقدمه ای درباره.NET
زبان میانه (IL)
مقدمه ای برای مدیریت حافظه.NET
سیستم نوع چارچوب.NET
موضوعات سیستم چارچوب.NET
چگونه موضوعات، خود را تعریف می کنند
عمل پذیری متقابل الگوی موضوع مولفه (Com)
فرمهای ویندوز، کنترل های وب و GDT+
ابزارها
اسمبلیها، سیستم بسته بندی.NET
برنامه نویسی با صفات (Attributes)
امنیت (Security)
بخش دوم: زمان اجرای زبان عمومی (CLR)
مرور کلی
ساده سازی توسعه
پشتیبانی ابزار
پشتیبانی زبان چندگانه
آماده سازی آسان تر می شود.
جداسازی نرم افزار
وارسی و امنیت نوع.
رابطه CLR با NET.
جزئیات CLR
CLR درزمان اجرا
انواع داده های پشتیبانی شده توسط CLR
کد و داده های اداره شده
رمز اداره نشده و دستیابی به داده ها
COM Interop از طریق CLR
الحاقات اداره شده به C++
پشتیبانی از اشکال زدایی
خلاصه
بخش سوم: معرفی Visual Studio. NET
محیط توسعه مجتمع (IDE)
بخش A: ناحیه اصلی ویرایش
بخش B: راه حل ها Help , Items , Classes , (Solutions)
راه حل ها و جستجو گر راه حل
پروژه ها
وابستگی های پروژه
نمای کلاسی (Class View)
نمای منبع (Resource View)
جستجوگرماکرو (Macro Explorer)
راهنمای دستی
بخش C: جعبه ابزار و Server Explorer
بخشD: تکالیف (Tasks)، خروجی (Output)، نتایج جستجو و مشاهدات
بخش E: خصوصیات (Properties) راهنمای پویا (Dynamic Help) و برگزیدگان (Favorites)
برنامههای اشکال زدایی
الفبای تصویری نقطه توقف
تنظیمات نقطه توقف پیشرفته
نقطههای توقف شرطی
شمارش دفعات (Hit Counts)
هنگام مکث رمز چه باید کرد؟
ضمیمه شدن اشکال زدا به یک فرآیند
اشکال زدایی JIT
بخش چهارم: برنامه کاربردی نمونه فرمهای ویندوز (Scribble.NET)
منابع در.NET
پیج و مهرههای محلی سازی
کلاسهای مدیریت منابع.NET
بدست آوردن فرهنگ مورد نظر
ایجاد منابع متنی
استفاده از Visual Studio.NET برای بین المللی کردن
منابع تصویری
استفاده از لیستهای تصویری
دسترسی برنامه ای به منابع
خلاصه
بخش پنجم: ASP.NET
وب جدید
اساس ASP.NET
افزودن موارد اصلی
امتحان ایدهها
خلاصه
بخش ششم: خدمات وب (Web Services)
تعریف
Echo Server
ایجاد یک Proxy
مشتری فرمهای ویندوز
برگرداندن نوع های تعریف شده توسط کاربر
ایجاد خدمات رسان
ایجاد مقید سازیClient
صفت های XML
خلاصه
بخش هفتم: اطلاعات تفصیلی در مورد تکنولوژی.NET به زبان انگلیسی
فهرست منابع
منابع ومأخذ:
کتاب.NET Frsamework , C# مترجم: مهندس حوریه شاه حسینی
سایت اینترنتیWWW.microsoft.com
سایت اینترنتی WWW.devn.com
سایت اینترنتی WWW.SearchwebSerdices.Com
پروژه تکنولوژی دات نت. doc