logging in or signing up tema2 PavRadoyska Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 37 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2010 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Архитектура на платформата .NET и .NET Framework. : Архитектура на платформата .NET и .NET Framework. Архитектура на платформата .NET : Архитектура на платформата .NET .NET Enterprise Servers предоставят: сървърната инфраструктура на .NET платформата среда за изпълнение, управление и интеграция на XML уеб услуги. .NET Framework е софтуерна платформа за разработка и изпълнение на .NET приложения. .NET Building Block Services са съвкупност от XML уеб услуги, насочени към крайния потребител. Основната им задача е да осигуряват персонализиран достъп до данните на даден потребител по всяко време и от всякакво устройство. За целта се използват отворени стандарти и протоколи за комуникация. .NET Smart Clients - архитектурна концепция, позволява изграждането на клиентски приложения, които: - предоставят гъвкав потребителски интерфейс - консумират XML уеб услуги - могат да работят в online и offline режим - имат възможност да се самообновяват. .NET Framework : .NET Framework .NET Framework : .NET Framework .NET Framework e среда за разработка и изпълнение на приложения за .NET платформата. Тя предоставя: програмен модел библиотеки от типове единна инфраструктура за разработка на приложения и поддържа различни езици за програмиране. Архитектура на .NET Framework : Архитектура на .NET Framework Компоненти на .NET Framework : Компоненти на .NET Framework Common Language Runtime (CLR) Framework Class Library (FCL) Common Language Runtime (CLR) : Common Language Runtime (CLR) Среда за контролирано изпълнение на управляваният код на .NET приложенията. Виртуална машина, която контролирано изпълнява .NET кода (инструкции на Intermediate Language) и осигурява различни услуги, като: управление на сигурността управление на паметта др. Управляван и неуправляван код : Управляван и неуправляван код Неуправляваният код е машиннозависим, компилиран за определена хардуерна архитектура и определен процесор. Управляваният код е машиннонезависим, т.е. може да работи на различни хардуерни архитектури, процесори и операционни системи, стига за тях да има имплементация на CLR. Управляван код (managed code) : Управляван код (managed code) Изпълнява се от CLR. Поредица от IL (Intermediate Language) инструкции. Обектно-ориентиран. Високонадежден. Защитен от: неправилен достъп до паметта; достъп до чужда памет; неправилна работа с типове. Компилация и изпълнение : Компилация и изпълнение Асембли : Асембли Метаданните съдържат: имената на класовете и типовете в асемблито информация за членовете на класовете: методи полета свойства други. Intermediate Language (IL) : Intermediate Language (IL) Език за програмиране от ниско ниво (подобен на асемблерните езици, но от много повисоко ниво от тях). IL е обектно-ориентиран език. Разполага с инструкции за: заделяне на памет; създаване на обект; предизвикване и обработка на изключения; извикване на виртуални методи; други инструкции, свързани с обектно-ориентираното програмиране. Преносим (не е процесорно-специфичен). Изпълнение на IL кода от CLR : Изпълнение на IL кода от CLR Framework Class Library (FCL) : Framework Class Library (FCL) Основната библиотека от типове, които се използват при изграждането на .NET приложения. Съдържа основната функционалност за разработка, необходима за повечето приложения, като: вход/изход връзка с бази данни работа с XML изграждане на уеб приложения използване на уеб услуги изграждане на графичен потребителски интерфейс др. Основни библиотеки на FCL : Основни библиотеки на FCL Base Class Library – библиотека съдържаща основните средства, нужни за разработване на приложения: вход/изход многозадачност колекции символни низове интернационализация достъп до мрежови ресурси сигурност отдалечено извикване други. ADO.NET и XML достъп до бази данни средства за обработка на XML. ASP.NET рамкова среда (framework) за разработка на уеб приложения средства за работа с уеб услуги. Windows Forms Windows приложения с прозоречно-базиран графичен потребителски интерфейс. Windows Forms се базира на вградените в Windows средства за изграждане на графичен потребителски интерфейс. Благодаря за вниманието! : Благодаря за вниманието! You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
tema2 PavRadoyska Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 37 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2010 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Архитектура на платформата .NET и .NET Framework. : Архитектура на платформата .NET и .NET Framework. Архитектура на платформата .NET : Архитектура на платформата .NET .NET Enterprise Servers предоставят: сървърната инфраструктура на .NET платформата среда за изпълнение, управление и интеграция на XML уеб услуги. .NET Framework е софтуерна платформа за разработка и изпълнение на .NET приложения. .NET Building Block Services са съвкупност от XML уеб услуги, насочени към крайния потребител. Основната им задача е да осигуряват персонализиран достъп до данните на даден потребител по всяко време и от всякакво устройство. За целта се използват отворени стандарти и протоколи за комуникация. .NET Smart Clients - архитектурна концепция, позволява изграждането на клиентски приложения, които: - предоставят гъвкав потребителски интерфейс - консумират XML уеб услуги - могат да работят в online и offline режим - имат възможност да се самообновяват. .NET Framework : .NET Framework .NET Framework : .NET Framework .NET Framework e среда за разработка и изпълнение на приложения за .NET платформата. Тя предоставя: програмен модел библиотеки от типове единна инфраструктура за разработка на приложения и поддържа различни езици за програмиране. Архитектура на .NET Framework : Архитектура на .NET Framework Компоненти на .NET Framework : Компоненти на .NET Framework Common Language Runtime (CLR) Framework Class Library (FCL) Common Language Runtime (CLR) : Common Language Runtime (CLR) Среда за контролирано изпълнение на управляваният код на .NET приложенията. Виртуална машина, която контролирано изпълнява .NET кода (инструкции на Intermediate Language) и осигурява различни услуги, като: управление на сигурността управление на паметта др. Управляван и неуправляван код : Управляван и неуправляван код Неуправляваният код е машиннозависим, компилиран за определена хардуерна архитектура и определен процесор. Управляваният код е машиннонезависим, т.е. може да работи на различни хардуерни архитектури, процесори и операционни системи, стига за тях да има имплементация на CLR. Управляван код (managed code) : Управляван код (managed code) Изпълнява се от CLR. Поредица от IL (Intermediate Language) инструкции. Обектно-ориентиран. Високонадежден. Защитен от: неправилен достъп до паметта; достъп до чужда памет; неправилна работа с типове. Компилация и изпълнение : Компилация и изпълнение Асембли : Асембли Метаданните съдържат: имената на класовете и типовете в асемблито информация за членовете на класовете: методи полета свойства други. Intermediate Language (IL) : Intermediate Language (IL) Език за програмиране от ниско ниво (подобен на асемблерните езици, но от много повисоко ниво от тях). IL е обектно-ориентиран език. Разполага с инструкции за: заделяне на памет; създаване на обект; предизвикване и обработка на изключения; извикване на виртуални методи; други инструкции, свързани с обектно-ориентираното програмиране. Преносим (не е процесорно-специфичен). Изпълнение на IL кода от CLR : Изпълнение на IL кода от CLR Framework Class Library (FCL) : Framework Class Library (FCL) Основната библиотека от типове, които се използват при изграждането на .NET приложения. Съдържа основната функционалност за разработка, необходима за повечето приложения, като: вход/изход връзка с бази данни работа с XML изграждане на уеб приложения използване на уеб услуги изграждане на графичен потребителски интерфейс др. Основни библиотеки на FCL : Основни библиотеки на FCL Base Class Library – библиотека съдържаща основните средства, нужни за разработване на приложения: вход/изход многозадачност колекции символни низове интернационализация достъп до мрежови ресурси сигурност отдалечено извикване други. ADO.NET и XML достъп до бази данни средства за обработка на XML. ASP.NET рамкова среда (framework) за разработка на уеб приложения средства за работа с уеб услуги. Windows Forms Windows приложения с прозоречно-базиран графичен потребителски интерфейс. Windows Forms се базира на вградените в Windows средства за изграждане на графичен потребителски интерфейс. Благодаря за вниманието! : Благодаря за вниманието!