SlideShare a Scribd company logo
1 of 24
Создание Web-сайтов с помощью WebMatrix Денис Резник Руководитель департамента веб-разработки, DCT Тренер, Microsoft Innovation Center MCT, MCITP, MCPD, MCTS
Что такое WebMatix? Зачем он нужен? Возможности Процесс инсталяции Рабочая область Содержание
Бесплатный пакет для веб разработки Объединяет веб сервер с базой данных и различными инфраструктурами Создание новых сайтов на основеDotNetNuke, Umbraco, WordPress, Joomla, etc Что такое WebMatix?
Зачем он нужен?
Небольшой и компактный пакет Простота кодирования Старт> Отекрыть исходники Простота создания базы данных Элегантный интерфейс Нет разницы между сервером и машиной разработчика Оптимизация для поисковых машин Публикация сайтов Возможности
Установка WebMatrix http://www.asp.net/webmatrix
«Командный центр» Запросы сайта Сайт+ сервер Публикация Рабочая область - сайт
Рабочая область - Файлы Подсвечивание кода Файлы, файлы ибольшефайлов WebMatrix+ Visual Studio
Рабочая область – Базы данных Управление Внешние подключения Совместимость
Рабочая область - Отчеты SEO отчеты Внимание на деталях Исправление нарушений Анализ внешних ресурсов
Программирование
ДЕМО ИспользованиеWebMatrix
IIS Express ASP.NET Development Server IIS Web Server
ASP.NET Development Server Легкий и быстрый запуск Server Работает даже когда у вас нет прав администратора Не требует отдельной установки на машину
ASP.NET Development Server Неполный набор возможностей веб-сервера Отсутствует поддержка SSL Отсутствует поддержка модулей IIS Отсутствуют другие возможности IIS 7
IIS Web Server Полноценный веб-сервер
IIS Web Server Запрет использования Требует прав администратора Различные версии Windows поддерживают различные IIS
IIS Express Он легче и прост в установке Не требует прав администратора Предоставляет полный набор возможностей веб-сервера Работает на Windows XP и выше
SQL Server Compact 4.0 высокая надежность – сервер прошел тестирование и сертификацию в многопоточных сценариях на надежность;  обновленный алгоритм шифрования  улучшения в процессе установки – инсталляция проходит корректно для всех типов систем: x86, x64, поддерживается режим WOW64
SQL Server Compact 4.0 поддержка ASP.NET без потребности в особом конфигурировании меньшее использование виртуальной памяти  работа с приложениями в режиме Medium Trust
SQL Server Compact 4.0 SELECT * FROM Customers ORDER BY [Customer ID] OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY
SQL Server Compact 4.0 интеграция с Entity Framework 4.0 – обещается поддержка автогенерируемых полей и сценариев code-first; новый API для GetSchema - System.Data.SqlServerCe.SqlCeConnection.GetSchema() может использоваться для получения схемы из базы данных;
http://www.asp.net/webmatrix http://www.microsoft.com/web/webmatrix/learn/ Ресурсы
ВРЕМЯ ВОПРОСОВ Denis Reznik Head of Web Development department atDCT Trainer at Microsoft Innovation Center Microsoft MVP (SQL Server) Microsoft Certified Trainer DenisReznik@live.ru http://twitter.com/DenisReznik http://dev.net.ua/blogs/denisreznik/ MCPD - Web Developer 4 MCITP – Database Developer 2008 MCTS - .NET Framework 4, Web Applications MCTS - SQL Server 2008, Database Development MCTS - .NET Framework 4, Data Access with ADO.NET MCTS - SQL Server 2008, Implementation and Maintenance

More Related Content

What's hot

Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendenciesDarkestMaster
 
Стажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверамиСтажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверами7bits
 
Как обезопасить PBN от взлома? Практические рекомендации
Как обезопасить PBN от взлома? Практические рекомендацииКак обезопасить PBN от взлома? Практические рекомендации
Как обезопасить PBN от взлома? Практические рекомендацииNaZapad
 
Установка и начало работы с VMware vSphere за 60 минут
Установка и начало работы с VMware vSphere за 60 минутУстановка и начало работы с VMware vSphere за 60 минут
Установка и начало работы с VMware vSphere за 60 минутSkillFactory
 
Безопасность вашего сайта Андрей Фуников
Безопасность вашего сайта  Андрей Фуников Безопасность вашего сайта  Андрей Фуников
Безопасность вашего сайта Андрей Фуников singree
 
Flex Data Access
Flex Data AccessFlex Data Access
Flex Data Accesssergiy
 
Silverlight for Windows Phone 7
Silverlight for Windows Phone 7Silverlight for Windows Phone 7
Silverlight for Windows Phone 7GetDev.NET
 
Building corporate portals with liferay add-2011
Building corporate portals with liferay   add-2011Building corporate portals with liferay   add-2011
Building corporate portals with liferay add-2011Alexey Kakunin
 
07 virtual hosts_ru
07 virtual hosts_ru07 virtual hosts_ru
07 virtual hosts_rumcroitor
 
распределенная архитектура Lamp приложений петр зайцев
распределенная архитектура Lamp приложений   петр зайцевраспределенная архитектура Lamp приложений   петр зайцев
распределенная архитектура Lamp приложений петр зайцевMedia Gorod
 
Full stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyFull stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyAndrei Amialchenia
 
Windows server 2012 r2 essentials rus
Windows server 2012 r2 essentials rusWindows server 2012 r2 essentials rus
Windows server 2012 r2 essentials rusTechFunder
 
Azure - Visual Studio Team Services
Azure - Visual Studio Team ServicesAzure - Visual Studio Team Services
Azure - Visual Studio Team ServicesAlexander Babich
 
«​Масштабируемый DevOps​» Александр Колесень
«​Масштабируемый DevOps​» Александр Колесень«​Масштабируемый DevOps​» Александр Колесень
«​Масштабируемый DevOps​» Александр КолесеньIT Share
 
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSМихаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSYandex
 
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Fwdays
 
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tipsКостянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tipsLEDC 2016
 

What's hot (20)

Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendencies
 
Стажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверамиСтажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверами
 
Как обезопасить PBN от взлома? Практические рекомендации
Как обезопасить PBN от взлома? Практические рекомендацииКак обезопасить PBN от взлома? Практические рекомендации
Как обезопасить PBN от взлома? Практические рекомендации
 
Установка и начало работы с VMware vSphere за 60 минут
Установка и начало работы с VMware vSphere за 60 минутУстановка и начало работы с VMware vSphere за 60 минут
Установка и начало работы с VMware vSphere за 60 минут
 
Безопасность вашего сайта Андрей Фуников
Безопасность вашего сайта  Андрей Фуников Безопасность вашего сайта  Андрей Фуников
Безопасность вашего сайта Андрей Фуников
 
Flex Data Access
Flex Data AccessFlex Data Access
Flex Data Access
 
Silverlight for Windows Phone 7
Silverlight for Windows Phone 7Silverlight for Windows Phone 7
Silverlight for Windows Phone 7
 
Building corporate portals with liferay add-2011
Building corporate portals with liferay   add-2011Building corporate portals with liferay   add-2011
Building corporate portals with liferay add-2011
 
07 virtual hosts_ru
07 virtual hosts_ru07 virtual hosts_ru
07 virtual hosts_ru
 
ASP.NET MVC 4
ASP.NET MVC 4ASP.NET MVC 4
ASP.NET MVC 4
 
распределенная архитектура Lamp приложений петр зайцев
распределенная архитектура Lamp приложений   петр зайцевраспределенная архитектура Lamp приложений   петр зайцев
распределенная архитектура Lamp приложений петр зайцев
 
Full stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyFull stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssembly
 
openSUSE Build Server от Б до Ю
openSUSE Build Server от Б до ЮopenSUSE Build Server от Б до Ю
openSUSE Build Server от Б до Ю
 
Windows server 2012 r2 essentials rus
Windows server 2012 r2 essentials rusWindows server 2012 r2 essentials rus
Windows server 2012 r2 essentials rus
 
Azure - Visual Studio Team Services
Azure - Visual Studio Team ServicesAzure - Visual Studio Team Services
Azure - Visual Studio Team Services
 
Service stack
Service stackService stack
Service stack
 
«​Масштабируемый DevOps​» Александр Колесень
«​Масштабируемый DevOps​» Александр Колесень«​Масштабируемый DevOps​» Александр Колесень
«​Масштабируемый DevOps​» Александр Колесень
 
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSМихаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
 
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
 
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tipsКостянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tips
 

Viewers also liked

New york parenting media specs email
New york parenting media specs emailNew york parenting media specs email
New york parenting media specs emailAlexis Benson
 
Устройства Sourcefire SSL
Устройства Sourcefire SSLУстройства Sourcefire SSL
Устройства Sourcefire SSLCisco Russia
 
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...Francesco D'Ambrosio
 
نص التحليل الأدبي الوزير الحكيم مع الأنشطة
نص التحليل الأدبي الوزير الحكيم مع الأنشطةنص التحليل الأدبي الوزير الحكيم مع الأنشطة
نص التحليل الأدبي الوزير الحكيم مع الأنشطةdalaa-makkah
 
العرض الكامل للوحدة الثالثة أعلام سابقون
العرض الكامل للوحدة الثالثة أعلام سابقونالعرض الكامل للوحدة الثالثة أعلام سابقون
العرض الكامل للوحدة الثالثة أعلام سابقونdalaa-makkah
 
Обзор возможностей продукта Cisco TelePresence Server
Обзор возможностей продукта Cisco TelePresence ServerОбзор возможностей продукта Cisco TelePresence Server
Обзор возможностей продукта Cisco TelePresence ServerCisco Russia
 

Viewers also liked (9)

Revista Da Wfdeaf
Revista Da WfdeafRevista Da Wfdeaf
Revista Da Wfdeaf
 
New york parenting media specs email
New york parenting media specs emailNew york parenting media specs email
New york parenting media specs email
 
Устройства Sourcefire SSL
Устройства Sourcefire SSLУстройства Sourcefire SSL
Устройства Sourcefire SSL
 
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...
Sénat, 27 juillet: le programme de la Conférence "Universalité des Droits Hum...
 
Ovako se daje oglas
Ovako se daje oglasOvako se daje oglas
Ovako se daje oglas
 
نص التحليل الأدبي الوزير الحكيم مع الأنشطة
نص التحليل الأدبي الوزير الحكيم مع الأنشطةنص التحليل الأدبي الوزير الحكيم مع الأنشطة
نص التحليل الأدبي الوزير الحكيم مع الأنشطة
 
العرض الكامل للوحدة الثالثة أعلام سابقون
العرض الكامل للوحدة الثالثة أعلام سابقونالعرض الكامل للوحدة الثالثة أعلام سابقون
العرض الكامل للوحدة الثالثة أعلام سابقون
 
iForum 2015: SQL vs. NoSQL
iForum 2015: SQL vs. NoSQLiForum 2015: SQL vs. NoSQL
iForum 2015: SQL vs. NoSQL
 
Обзор возможностей продукта Cisco TelePresence Server
Обзор возможностей продукта Cisco TelePresence ServerОбзор возможностей продукта Cisco TelePresence Server
Обзор возможностей продукта Cisco TelePresence Server
 

Similar to WebMatrix

начинаем работать с Sql server compact
начинаем работать с Sql server compactначинаем работать с Sql server compact
начинаем работать с Sql server compactДенис Резник
 
Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Alexey Bokov
 
Cisco web ex_meeting_server
Cisco web ex_meeting_serverCisco web ex_meeting_server
Cisco web ex_meeting_serverMichael Ganschuk
 
Основные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure WebsitesОсновные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure WebsitesArtur Baranok
 
Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...Artur Baranok
 
.NET core в современных проектах, Андрей Губский
.NET core в современных проектах, Андрей Губский.NET core в современных проектах, Андрей Губский
.NET core в современных проектах, Андрей ГубскийSigma Software
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиковMedia Gorod
 
Sergey Gavruk - WebMatrix
Sergey Gavruk - WebMatrixSergey Gavruk - WebMatrix
Sergey Gavruk - WebMatrixbeloslab
 
Что нового в ASP.NET 5
Что нового в ASP.NET 5Что нового в ASP.NET 5
Что нового в ASP.NET 5Microsoft
 
Web matrix
Web matrixWeb matrix
Web matrix.toster
 
Vladimir Unev
Vladimir UnevVladimir Unev
Vladimir UnevArchiOFF
 
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...Ontico
 
Jelastic для разработчиков ПО
Jelastic для разработчиков ПОJelastic для разработчиков ПО
Jelastic для разработчиков ПОDmitry Lazarenko
 
.NET Core в современных проектах
.NET Core в современных проектах.NET Core в современных проектах
.NET Core в современных проектахAndrew Gubskiy
 
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)Artem Medvedev
 
Microsoft Azure Pryaniky.com
Microsoft Azure Pryaniky.comMicrosoft Azure Pryaniky.com
Microsoft Azure Pryaniky.comAlexey Lyubko
 
Андрей Завадский "Бессерверная архитектура"
 Андрей Завадский "Бессерверная архитектура" Андрей Завадский "Бессерверная архитектура"
Андрей Завадский "Бессерверная архитектура"Fwdays
 

Similar to WebMatrix (20)

начинаем работать с Sql server compact
начинаем работать с Sql server compactначинаем работать с Sql server compact
начинаем работать с Sql server compact
 
Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014
 
Cisco web ex_meeting_server
Cisco web ex_meeting_serverCisco web ex_meeting_server
Cisco web ex_meeting_server
 
Основные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure WebsitesОсновные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure Websites
 
Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...
 
Microsoft Internet Information Services 2007
Microsoft Internet Information Services 2007Microsoft Internet Information Services 2007
Microsoft Internet Information Services 2007
 
.NET core в современных проектах, Андрей Губский
.NET core в современных проектах, Андрей Губский.NET core в современных проектах, Андрей Губский
.NET core в современных проектах, Андрей Губский
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиков
 
Sergey Gavruk - WebMatrix
Sergey Gavruk - WebMatrixSergey Gavruk - WebMatrix
Sergey Gavruk - WebMatrix
 
Что нового в ASP.NET 5
Что нового в ASP.NET 5Что нового в ASP.NET 5
Что нового в ASP.NET 5
 
Web matrix
Web matrixWeb matrix
Web matrix
 
Vladimir Unev
Vladimir UnevVladimir Unev
Vladimir Unev
 
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...
Настройка и оптимизация высоконагруженных J2EE веб-приложений / Шамим Ахмед (...
 
Jelastic для разработчиков ПО
Jelastic для разработчиков ПОJelastic для разработчиков ПО
Jelastic для разработчиков ПО
 
Битрикс-Framework
Битрикс-FrameworkБитрикс-Framework
Битрикс-Framework
 
.NET Core в современных проектах
.NET Core в современных проектах.NET Core в современных проектах
.NET Core в современных проектах
 
Что нового в 11.0?
Что нового в 11.0?Что нового в 11.0?
Что нового в 11.0?
 
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)
 
Microsoft Azure Pryaniky.com
Microsoft Azure Pryaniky.comMicrosoft Azure Pryaniky.com
Microsoft Azure Pryaniky.com
 
Андрей Завадский "Бессерверная архитектура"
 Андрей Завадский "Бессерверная архитектура" Андрей Завадский "Бессерверная архитектура"
Андрей Завадский "Бессерверная архитектура"
 

More from Денис Резник

MS DevDay - SQLServer 2014 for Developers
MS DevDay - SQLServer 2014 for DevelopersMS DevDay - SQLServer 2014 for Developers
MS DevDay - SQLServer 2014 for DevelopersДенис Резник
 
TechEd 2012 - Сценарии хранения и обработки данных в windows azure
TechEd 2012 - Сценарии хранения и обработки данных в windows azureTechEd 2012 - Сценарии хранения и обработки данных в windows azure
TechEd 2012 - Сценарии хранения и обработки данных в windows azureДенис Резник
 
MS Swit 2012 - Windows 8 Application Lifecycle
MS Swit 2012 - Windows 8 Application LifecycleMS Swit 2012 - Windows 8 Application Lifecycle
MS Swit 2012 - Windows 8 Application LifecycleДенис Резник
 
Масштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsМасштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsДенис Резник
 
Масштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsМасштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsДенис Резник
 
масштабирование в Sql azure
масштабирование в Sql azureмасштабирование в Sql azure
масштабирование в Sql azureДенис Резник
 
SQL Server StreamIinsight - data processing in real time
SQL Server StreamIinsight - data processing in real timeSQL Server StreamIinsight - data processing in real time
SQL Server StreamIinsight - data processing in real timeДенис Резник
 

More from Денис Резник (18)

MS DevDay - SQLServer 2014 for Developers
MS DevDay - SQLServer 2014 for DevelopersMS DevDay - SQLServer 2014 for Developers
MS DevDay - SQLServer 2014 for Developers
 
SqlSaturday199 - Deadlocks
SqlSaturday199 - DeadlocksSqlSaturday199 - Deadlocks
SqlSaturday199 - Deadlocks
 
SqlSaturday199 - Columnstore Indexes
SqlSaturday199 - Columnstore IndexesSqlSaturday199 - Columnstore Indexes
SqlSaturday199 - Columnstore Indexes
 
SQL Server 2012 Deep Dive (rus)
SQL Server 2012 Deep Dive (rus)SQL Server 2012 Deep Dive (rus)
SQL Server 2012 Deep Dive (rus)
 
Sql rally 2013 columnstore indexes
Sql rally 2013   columnstore indexesSql rally 2013   columnstore indexes
Sql rally 2013 columnstore indexes
 
24 hop - Deadlocks
24 hop - Deadlocks24 hop - Deadlocks
24 hop - Deadlocks
 
TechEd 2012 - Сценарии хранения и обработки данных в windows azure
TechEd 2012 - Сценарии хранения и обработки данных в windows azureTechEd 2012 - Сценарии хранения и обработки данных в windows azure
TechEd 2012 - Сценарии хранения и обработки данных в windows azure
 
MS Swit 2012 - Windows 8 Application Lifecycle
MS Swit 2012 - Windows 8 Application LifecycleMS Swit 2012 - Windows 8 Application Lifecycle
MS Swit 2012 - Windows 8 Application Lifecycle
 
MS Swit 2012 - SQL Server 2012
MS Swit 2012 - SQL Server 2012MS Swit 2012 - SQL Server 2012
MS Swit 2012 - SQL Server 2012
 
Масштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsМасштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure Federations
 
Масштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure FederationsМасштабирование в SQL Azure - SQL Azure Federations
Масштабирование в SQL Azure - SQL Azure Federations
 
SQL Server Denali
SQL Server DenaliSQL Server Denali
SQL Server Denali
 
Sql azure и все, все, все...
Sql azure и все, все, все...Sql azure и все, все, все...
Sql azure и все, все, все...
 
Sql server 2011
Sql server 2011Sql server 2011
Sql server 2011
 
MS Swit 2010
MS Swit 2010MS Swit 2010
MS Swit 2010
 
масштабирование в Sql azure
масштабирование в Sql azureмасштабирование в Sql azure
масштабирование в Sql azure
 
ASP.NET MVC 3
ASP.NET MVC 3ASP.NET MVC 3
ASP.NET MVC 3
 
SQL Server StreamIinsight - data processing in real time
SQL Server StreamIinsight - data processing in real timeSQL Server StreamIinsight - data processing in real time
SQL Server StreamIinsight - data processing in real time
 

WebMatrix

  • 1. Создание Web-сайтов с помощью WebMatrix Денис Резник Руководитель департамента веб-разработки, DCT Тренер, Microsoft Innovation Center MCT, MCITP, MCPD, MCTS
  • 2. Что такое WebMatix? Зачем он нужен? Возможности Процесс инсталяции Рабочая область Содержание
  • 3. Бесплатный пакет для веб разработки Объединяет веб сервер с базой данных и различными инфраструктурами Создание новых сайтов на основеDotNetNuke, Umbraco, WordPress, Joomla, etc Что такое WebMatix?
  • 5. Небольшой и компактный пакет Простота кодирования Старт> Отекрыть исходники Простота создания базы данных Элегантный интерфейс Нет разницы между сервером и машиной разработчика Оптимизация для поисковых машин Публикация сайтов Возможности
  • 7. «Командный центр» Запросы сайта Сайт+ сервер Публикация Рабочая область - сайт
  • 8. Рабочая область - Файлы Подсвечивание кода Файлы, файлы ибольшефайлов WebMatrix+ Visual Studio
  • 9. Рабочая область – Базы данных Управление Внешние подключения Совместимость
  • 10. Рабочая область - Отчеты SEO отчеты Внимание на деталях Исправление нарушений Анализ внешних ресурсов
  • 13. IIS Express ASP.NET Development Server IIS Web Server
  • 14. ASP.NET Development Server Легкий и быстрый запуск Server Работает даже когда у вас нет прав администратора Не требует отдельной установки на машину
  • 15. ASP.NET Development Server Неполный набор возможностей веб-сервера Отсутствует поддержка SSL Отсутствует поддержка модулей IIS Отсутствуют другие возможности IIS 7
  • 16. IIS Web Server Полноценный веб-сервер
  • 17. IIS Web Server Запрет использования Требует прав администратора Различные версии Windows поддерживают различные IIS
  • 18. IIS Express Он легче и прост в установке Не требует прав администратора Предоставляет полный набор возможностей веб-сервера Работает на Windows XP и выше
  • 19. SQL Server Compact 4.0 высокая надежность – сервер прошел тестирование и сертификацию в многопоточных сценариях на надежность; обновленный алгоритм шифрования улучшения в процессе установки – инсталляция проходит корректно для всех типов систем: x86, x64, поддерживается режим WOW64
  • 20. SQL Server Compact 4.0 поддержка ASP.NET без потребности в особом конфигурировании меньшее использование виртуальной памяти работа с приложениями в режиме Medium Trust
  • 21. SQL Server Compact 4.0 SELECT * FROM Customers ORDER BY [Customer ID] OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY
  • 22. SQL Server Compact 4.0 интеграция с Entity Framework 4.0 – обещается поддержка автогенерируемых полей и сценариев code-first; новый API для GetSchema - System.Data.SqlServerCe.SqlCeConnection.GetSchema() может использоваться для получения схемы из базы данных;
  • 24. ВРЕМЯ ВОПРОСОВ Denis Reznik Head of Web Development department atDCT Trainer at Microsoft Innovation Center Microsoft MVP (SQL Server) Microsoft Certified Trainer DenisReznik@live.ru http://twitter.com/DenisReznik http://dev.net.ua/blogs/denisreznik/ MCPD - Web Developer 4 MCITP – Database Developer 2008 MCTS - .NET Framework 4, Web Applications MCTS - SQL Server 2008, Database Development MCTS - .NET Framework 4, Data Access with ADO.NET MCTS - SQL Server 2008, Implementation and Maintenance