1 / 18

Модул 1

Модул 1. Общ преглед на Microsoft .NET Framework. План. Въведение в .NET Framework Преглед на ASP.NET Преглед на лабораторното приложение Ресурси. Урок 1. Въведение в .NET Framework. Какво е .NET Framework? Какви проблеми решава .NET? Компоненти на .NET Framework

aggie
Download Presentation

Модул 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Модул 1 Общ преглед на Microsoft .NET Framework

  2. План • Въведение в .NET Framework • Преглед на ASP.NET • Преглед на лабораторното приложение • Ресурси

  3. Урок 1. Въведение в .NET Framework • Какво е .NET Framework? • Какви проблеми решава .NET? • Компоненти на .NET Framework • Ползите от използването на .NET Framework • Visual Studio .NET - средство за разработка на .NET приложения

  4. Какво е .NET Framework? Clients Developer Tools .NET Framework ASP.NET Web Applications Databases XML Web services User Experiences

  5. Какво е .NET Framework? • .NET Platform • .NET Framework • .NET Enterprise Servers • Building block services • Visual Studio .NET • .NET Framework • Common Language Runtime (CLR) • Class Libraries

  6. Какви проблеми решава .NET? • Дори и в Интернет, повечето приложения и устройства все още имат проблеми при комуникацията • Програмистите пишат инфраструктура, а не приложения • Програмистите трябва да се ограничат или непрекъснато да учат нови езици • Runtime – езиково независим, платформено независим • XML – стандарт

  7. Компоненти на .NET Framework Visual Basic C++ C# Perl Python J# … XML Web Services User Interface ASP.NET ADO.NET and XML .NET Framework Class Library Common Language Runtime Message Queuing Com+ (Transactions, Partitions, Object Pooling) IIS WMI Win32

  8. Ползите от използването на .NET Framework • Основана е на Web стандарти и добри практики • Функционалността на .NET класовете е универсална и налична винаги • Кодът е организиран в йерархични пространства от имена и класове • Езиково независима Windows API MFC/ATL .NET Framework Visual Basic ASP 1980's 1990's 2000's

  9. Visual Studio .NET - средство за разработка на .NET приложения Web Forms Tools Windows Forms Tools Visual Studio .NET Multiple Languages Error Handling Web Services Tools Data Access Design Develop Debug Deploy

  10. Урок 2. Преглед на ASP.NET • Какво е ASP.NET? • ASP.NET Web приложение • Мултимедия: ASP.NET Модел на изпълнение

  11. Какво е ASP.NET? • Еволюционен, по-гъвкав наследник на Active Server Pages • Динамични уеб страници, които могат използват ресурси на сървъра • Сървърна обработка на Уеб форма • XML Web services дават възможност за създаване на разпределени уеб приложения • Независимост от браузъра • Независимост от езика за програмиране

  12. Web Forms Page1. aspx web. config Code- behind pages machine. config Page2. aspx XML данни База данни компоненти ASP.NET Web приложение ASP.NET Web Server Clients Output Cache Internet global. asax Web Services

  13. Мултимедия: ASP.NET Модел на изпълнение

  14. Урок 3. Преглед на лабораторното приложение • Настройки на лабораторното приложение • Диаграма

  15. Настройки на лабораторното приложение • 3 проекта • Web приложение • Class Library • XML Web Service • 12 Web форми • 3 бази от данни • Doctors • Dentists • Coho

  16. Menu component Class1.cs Диаграма Lab Web Application Logon Page login.aspx Page Header header.ascx ASPState Benefits Home Page default.aspx Coho Winery tempdb Registration register.aspx web. config Life Insurance life.aspx Retirement retirment.aspx Medical medical.aspx Dentists dentists.aspx Prospectus prospectus.aspx Doctors doctors.aspx User Control namedate.ascx XML Web Service dentalservise.asmx XML Files Doctors Dentists

  17. Ресурсиза .NET • .NET Framework документация • Примери и код • Quick Start Tutorials • Онлайн групи • Web сайтове • www.gotdotnet.com • www.ibuyspy.com • www.asp.net • msdn.microsoft.com • www.google.com

  18. Въпроси • Какво е Microsoft .NET Framework? • Кои са основните технологии в .NET платформата? • Избройте компонентите на .NET Framework • Какво е предназначението на CLR? • Какво е предназначението на CLS? • Какво представлява XML Web Service? • Какво е управлявана среда?

More Related