مبانی دا ت نت
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 234
مبانی دا ت نت ( بخش اول )
دات نت ، پلات فرم جدید ماکروسافت بمنظور تحقق نظریه : " نرم افزار بعنوان سرویس " ، است . دات نت یک محیط پیاده سازی است که بکمک آن می توان اقدام به ایجاد و بکارگیری نرم افزار و نسل جدیدی از عناصر موسوم به " سرویس های وب " ، نمود. تمامی محصولات اصلی ماکروسافت از ویژوال استودیو دات نت تا ویندوز و نهایتا" مجموعه آفیس ، متاثر از پلات فرم فوق شده و خواهند شد . دات نت به پیاده کنندگان این امکان را خواهد داد که با زبان برنامه نویسی مورد علاقه خود ، اقدام به پیاده سازی برنامه ها نمایند. ویژگی ( پتانسیل ) فوق از طریق معرفی CLR)Common Language Runtime )، میسر شده است . در این مقاله قصد داریم به بررسی دات نت پرداخته و پتانسیل ها و قابلیت های آن را تشریح نمائیم . در جولای سال 2000 ، شرکت ماکروسافت در کنفرانس پیاده کنندگان حرفه ای (PDC ) ، در شهر Orlando ایالت کالیفرنیا ، جزئیات بیشتری از نسل جدید پلات فرم خود ( دات نت ) بمنظور پیاده سازی برنامه های ویندوز و اینترنت را در اختیار علاقه مندان خصوصا" پیاده کنندگان نرم افزار قرار داد . محوریت ابتکار فوق ، بر فریمورک دات نت استواربوده ونشاندهنده یک پلات فرم مناسب بهمراه کتابخانه های کلاس گسترده ای است که پتانسیل های متعددی را در اختیار قرار می دهد. یکی از نکات قابل توجه در پلات فرم فوق،استفاده از XML و SOAP بمنظور ارتباط بین نرم افزارها ی موجود در اینترنت ( نرم افزارهای مبتنی بر وب ) ، است . در این راستا مجموعه ای از محصولات مبتنی بر سرویس دهنده با نام سرویس دهندگان Enterprise دات نت، مطرح که بمنزله نسل جدیدی از محصولات Backoffice ماکروسافت ، می باشند. فریمورک دات نت ، مدلی کاملا" جدید بمنظور برنامه نویسی و بکارگیری نرم افزار را ارائه نموده است. "بیل گیتس "، در سخنرانی خود در PDC ، بدین نکته اشاره داشتند که در هر پنج تا شش سال ما شاهد یک تحول عمده در رابطه با پیاده سازی نرم افزار بوده ایم . آخرین موارد در این زمینه به سوئیچ از DOS به ویندوز در سال 1990 و گذر از پیاده سازی شانزده بیتی به سی و دو بیتی ( از ویندوز widows 3.x به ویندوز NT/95 ) در اواسط دهه 90 میلادی ، است.با معرفی دات نت در PDC ، پیاده کنندگان آن را معماری مناسبی برای پیاده سازی نرم افزار ( برنامه های Desktop و برنامه های وب ) مشاهده نمودند . ویژوال استودیو دات نت ، اولین محصول مبتنی بر دات نت ماکروسافت بوده که در سال 2001 در اختیار علاقه مندان قرار گرفت . اهمیـت دات نت برای ماکروسافت تا بدین حد است که در سال 2001 ، بیش از هشتاد درصد منابع بخش تحقیق و توسعه این شرکت در رابطه با آن صرف شده است . زبان سی شارپ ، که زبانی جدید برای برنامه نویسی در دات نت است بعنوان زبان استاندارد برای پیاده سازی داخلی در شرکت ماکروسافت پذیرفته شده است .
یک پلات فرم مناسب برای آینده دات نت، اولین پلات فرم طراحی شده از صدر تا ذیل با در نظر گرفتن واقعیتی با نام اینترنت است . دات نت از یک ماشین مجازی خاص در این زمینه استفاده می نماید . ماهیت ماشین مجازی فوق ، بگونه ای است که از API ویندوز فاصله و در این رابطه از یک کتابخانه کلاس استفاده می نماید که می توان به جرات این ادعا را داشت که تاکنون نظیر آن ، ایجاد نشده است . امکان استفاده از زبانهای متعدد برنامه نویسی ، وجود خواهد داشت .معماری دات نت ، امکان ارتباط بین زبانها را بسادگی فراهم خواهد کرد .دات نت ، یک رویکرد جدید در رابطه با پیاده سازی نر م افزار را مطرح نموده است . نگاه به دات نت ، عمدتا" بصورت سیستم های توزیع شده است. با استفاده از XML ،امکان اجرای توابع بر روی کامپیوترهای متفاوت یک سازمان ویا جهان فراهم و جلوه ای زیبا در همیاری بمنظور اجرای یک برنامه ، به نمایش در خواهد آمد. از این منظر ، سیستم ها از سرویس دهندگان تا سیستم های بدون کابل ، قادر به اشتراک پلات فرم عمومی یکسانی خواهند بود . با استفاده از نسخه های دات نت که برای تمام آنها در دسترس خواهد بود، امکان ارتباط مناسب آنها با یکدیگر فراهم خواهد شد. دات نت ، بمنظور طراحی و پیاده سازی برنامه های سنتی نیز راهکارها و امکانات مناسبی را ارائه تا از این طریق امکان پیاده سازی و بکارگیری این نوع از نرم افزارها ، بسادگی انجام گیرد . برخی از تکنولوژی ها ی ارائه شده در دات نت نظیر فرم های ویندوز، تلاشی در این راستا است .
ایده های اولیه از اواخر سال 1995 ، شرکت ماکروسافت توجهی خاص و قابل توجه نسبت به اینترنت نمود . هدف ماکروسافت در این زمینه پیوند بین پلات فرم ویندوز و اینترنت بود. ماحصل تلاش ماکروسافت در این زمینه ارائه مدل برنامه نویسی Windiws DNA ، بود . در این راستا مجموعه ای از ابزارها و تکنولوژی های مبتنی بر اینترنت ، طراحی و ارائه گردید . ASP ، از اولین تلا ش های ماکروسافت در این زمینه است . عملا" در این زمینه ( مطرح شدن اسکریپت ها ی مفسری ) یک برگشت به عقب نسبت به پیاده سازی ساختیافته و شی گراء را شاهد بوده ایم . طراحی ، اشکال زدائی و نگهداری چنین کدهای غیر ساختیافته ای مسائل خاص خود را خواهد داشت . سایر زبانها نظیر ویژوال بیسیک بصورت موفقیت آمیز در رابطه با برنامه نویسی بر روی اینترنت و پلات فرم ماکروسافت استفاده می گردید ولی اغلب از آن بمنظور ایجاد عناصری که از طریق ASP ، بخدمت گرفته می شدند ، استفاده می گردید .در این رابطه تلاش های اندکی نیز در جهت ایجاد یک اینترفیس مبتنی بر وب بر روی زبان های سنتی نظیر webclasses در VB ، نیز انجام شد ولی هیچکدام از تلاش های فوق ، در سطح گسترده ای مورد استقبال و پذیرش قرار نگرفت . ماکروسافت در صدد حل آشفتگی های همراه برنامه های ویندوز DNA بود . ویندوز DNA ، تصویری مناسب از یک معماری Three-Tire و مبتنی بر COM بود که تکنولوژی ASP در لایه Presentation ، اشیاء Bussiness در لایه میانی و یک engine بانک اطلاعاتی رابطه ای در لایه Data ، قرار می گرفت . مفاهیم همراه DNA ،کامل و بی عیب بود اما در زمان استفاده عملیاتی چالش های خاص خود را بدنبال داشت . پیاده سازی عناصر COM ، مستلزم یک سطح مناسب از دانش و مهارت است و می بایست زمان زیادی در این رابطه صرف گردد . بکارگیری نرم افزارهای DNA ، نیز مسائل خاص خود را داشت ( مسائل مربوط به ورژن ، نصب عناصر و عناصری که با آن مرتبط می باشند ) . بموازات تلاش سایر شرکت ها در رابطه با ارائه راهکارهائی خاص بمنظور پیاده سازی برنامه ها ی وب ، شرکت ماکروسافت در صدد برطرف نمودن محدودیت های مدل برنامه نویسی DNA گردید.
تولد دات نت در اوایل سال 1998 ، گروهی از پیاده کنندگان نرم افزار در ماکروسافت ، کار خود را بر روی نسخه ای جدید از IIS ( نسخه چهار) ، به اتمام رساندند که دارای چندین ویژگی جدید در رابطه با
سایر محصولات :
مبانی دا ت نت
مبانی دا ت نت ...
فایل مطلب در مورد روش تدریسفایل مطلب در مورد روش تدریس...
نمونه طرح درس روزانه هورموننمونه طرح درس روزانه...
نمونه طرح درس روزانه برای یک جلسه علومنمونه طرح درس روزانه برای یک...
دانلود تحقیق عوارض شکستگی هادانلود تحقیق عوارض...
نمونه طرح درس روزانه برای یک جلسه درس مبانی علم رایانهنمونه طرح درس روزانه...
مراحل نوشتن طرح درسمراحل نوشتن طرح درس...
طرح درسطرح درس...
طرح درس یک جلسه ورزشطرح درس یک جلسه ورزش...
دانلود تحقیق عناصر غذایی مورد نیاز گیاهاندانلود تحقیق عناصر غذایی...
مبانی امنیت اطلاعاتمبانی امنیت اطلاعات...
فایل راهنمای تدریس درس 5 علوم پنجم حرکت بدنفایل راهنمای تدریس درس 5 علوم...
مبانی اشکال زدائی شبکهمبانی اشکال زدائی شبکه...
دانلود تحقیق عناصر بصری در گرافیکدانلود تحقیق عناصر بصری در گرافیک...
طرح درس چهارم کتاب تاریخطرح درس چهارم کتاب تاریخ...
طرح درس یا جدول درسی زیست شناسی و آزمایشگاه 1 کلاس دوم تجربیطرح درس یا جدول...
طرح درس چهارم فارسی سوم ـ شگفتیطرح درس چهارم فارسی سوم...
طرح درس چهارم فارسی سوم راهنمایی ـ شگفتیهای طبیعتطرح درس چهارم...
مبانی اترنتمبانی اترنت...
فایل راهنمای کاربردی روش های نوین تدریسفایل راهنمای کاربردی روش های نوین...
طرح درس چهارم ابتداییطرح درس چهارم ابتدایی...
طرح درس پنجمطرح درس پنجم...
دانلود تحقیق عملیات نمونه برداری خاک از مزرعهدانلود تحقیق عملیات نمونه برداری خاک از...
مبانی فقهی و حقوقی اعتبار شهادت زنان در اثبات دعاوی قسمت اولمبانی فقهی و حقوقی...
دانلود تحقیق عملکرد بذردانلود تحقیق عملکرد بذر...
مبانی استفاده از کامپیوتر 76صمبانی استفاده از کامپیوتر 76ص...
فایل آموزش تدریس درس حشرات علوم اول راهنمایی به روش 5E.docxفایل آموزش تدریس درس حشرات...
طرح درس هدیه های آسمانی 4طرح درس هدیه های...
طرح درس یالانه ریاضی اول دبیرستانطرح درس یالانه ریاضی اول دبیرستان...
طرح درس ورزشطرح درس ورزش...
مقاله درباره گیرنده و فرستنده رادیویی 7صمقاله درباره گیرنده و فرستنده...
طرح درس نمونهطرح درس نمونه...
دانلود تحقیق علم ژنتیک 35 صدانلود تحقیق علم...
طرح درس ماهانهطرح درس ماهانه...
طرح درس کتاب هنر ابتداییطرح درس کتاب هنر ابتدایی...
مقاله درباره گیربکسمقاله درباره گیربکس...
دانلود تحقیق علم مکانیکدانلود تحقیق علم...
مبادله وچگونگی اداء آن 8صمبادله وچگونگی اداء آن 8ص...
فایل خلاقیت و روش تدریس آموزگارانفایل خلاقیت و روش تدریس آموزگاران...
مقاله درباره گیربکس های اتوماتیکمقاله درباره گیربکس های اتوماتیک...
دانلود تحقیق علم کامپیوتر شبکه های کامپیوتریدانلود تحقیق علم کامپیوتر...
طرح درس کامل خامطرح درس کامل خام...
ماهیت بیعت های پیامبرماهیت بیعت های پیامبر...
طرح درس قرآنطرح درس قرآن...
مقاله درباره گیربکس های اتوماتیک 24 صمقاله درباره گیربکس...
طرح درس قرآنطرح درس قرآن...
طرح درس فارسی پنجمطرح درس فارسی پنجم...
طرح درس فوتبالطرح درس فوتبال...
طرح درس فارسی دومطرح درس فارسی دوم...
ولت متر دیجیتال ۰ تا 30 ولت با AVRمقدمه ای بر داده کاوی
رشد اخلاق در نوجوانان و جوانان
بررسی نقش محوری زنان در جامعه اسلامی
ولت متر دیجیتال ۰ تا 30 ولت با AVR
ساعت دییجیتال با نمایشگر سون سگمنت
طراحی گیت XOR با hspice
اسیلوسکوپ دیجیتال با AVR
پروژه کنترل موتور DC با استفاده میکروکنترلر ATMEGA 16 با نرم افزارCodeVision همراه فایل Proteus
قانون اساسی
قارچهای عالی
قارچهای عالی (2)
قارچهای خوراکی صدفی60ص
قارچ
کلمات کلیدی :یاده سازی برنامه برای یاده سازی این راستا جموعه اختیار علاقه ندان بمنظور یاده سازی یاده سازی برنامه ویسی این زمینه شده است یاده کنندگان شرکت اکروسافت سازی برنامه برنامه اکروسافت رابطه یندوز استفاده بمنظور افزار اینترنت
- ۹۶/۰۹/۱۰