ASP.NET - ТОП 50 лучших книг
В книге описана вторая версия программы Microsoft Expression Web – современного HTML-редактора, предлагающего обширный набор визуальных средств для создания высококачественных сайтов, отвечающих всем Web-стандартам. Expression Web содержит лучшие на сегодняшний день инструменты для работы с каскадными таблицами стилей (CSS). В качестве инструмента совместной разработки Expression Web позволяет дизайнерам и программистам трудиться вместе над одним проектом.
В версии 2.0 расширились возможности редактирования PHP-сайтов, улучшилась работа с форматом Flash SWF, добавилась поддержка Silverlight, а также технологии ASP.NET 3.5.
С помощью этой программы дизайнеры могут быстро создавать прекрасно выглядящие сайты, пользуясь знакомыми инструментами. Благодаря поддержке стандартов, получившиеся в результате файлы можно передать программистам для последующей работы с помощью тех средств разработки, которые они предпочитают. И вам даже не нужно будет заглядывать в написанный программистами код!
Книга предназначена д…
Книга является практическим введением в технологию LINQ платформы .NET. Она содержит формулировки 250 учебных заданий, связанных с интерфейсами LINQ to Objects и LINQ to XML и включенных в электронный задачник Programming Taskbook for LINQ. В книге также приводятся примеры решений большого числа типовых задач, позволяющие изучить все категории запросов LINQ to Objects и компоненты объектной модели XML DOM, входящей в LINQ to XML. Дополнительный раздел книги посвящен особенностям интерфейсов LINQ to SQL и LINQ to Entities.
Издание предназначено как для начинающих, так и для опытных программистов, желающих получить практические навыки применения технологии LINQ. Оно также может использоваться в качестве задачника-практикума для студентов вузов, посвященных программированию на платформе .NET.
Silverlight 4 – новая технология от Microsoft, предназначенная для разработки насыщенных Web-приложений, или приложений с «богатым» интерфейсом. Основные характеристики Silverlight-приложений – это интенсивное использование графики, анимации, работа с медиа-файлами, а также эффективное взаимодействие с данными и серверными компонентами. При этом разработчик имеет возможность не только использовать управляемые языки программирования (C#, VB.NET) для разработки Silverlight-приложений, но и получить доступ к большинству преимуществ, доступных в .NET Framework. Если взять во внимание, что процесс разработки Silverlight-приложений тесно интегрирован в Visual Studio, то можно утверждать, что использование Silverlight не вызовет затруднений у существующих .NET разработчиков.
Данная книга может быть полезна для всех, кто решил изучить Silverlight 4 и уже имеет общие познания в разработке приложений на платформе .NET.
C# – универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.
После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Научитесь работать с ASP.NET MVC 4 и узнайте, как писать современные серверные веб-приложения. Это руководство поможет понять, каким образом работает инфраструктура, и объяснит, как использовать различные средства для решения множества реальных сценариев разработки, с которыми чаще всего приходится сталкиваться. Кроме того, вы узнаете, как работать с HTML, JavaScript, Entity Framework и другими веб-технологиями.
Книга начинается с раскрытия ключевых концепций, таких как архитектурный шаблон «модель-представление-контроллер», и продолжается рассмотрением более сложных тем. Авторы предлагают полезные советы и приемы для ASP.NET MVC 4, создавая на протяжении всей книги демонстрационный сайт онлайновых аукционов («EBuy»).
Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные для создания современных приложений. Описана работа с решениями, проектами, редакторами и визуальными конструкторами. Описывается создание различных типов приложений: с помощью технологий Windows Presentation Foundation и Windows Forms, создание веб-приложений с помощью технологий ASP.NET, MVC, AJAX, jQuery, Silverlight. Рассматривается проектирование и развертывание баз данных, а также создание приложений для работы с базами данных c использованием технологий LINQ, Entity Framework, ASP.NET Dynamic Data, технология соз-дания служб Windows Communication Foundation, управление рабочими процессами с помощью Windows Workflow Foundation, локализация и развертывание приложений.
Для программистов.
(CD прилагается только к печатной версии.)
В книге содержатся советы, алгоритмы и готовые примеры программ из различных областей: шифрование, файловые и сетевые операции, XML, ASP.NET, взаимодействие с MS Office и Internet Explorer и др. Описаны синтаксис языка C#, вопросы отладки и профилирования приложений, а также проблемы, возникающие при переходе с других языков программирования на язык C#. Рассматриваются примеры наиболее часто используемых регулярных выражений. Отдельная глава посвящена работе с аппаратурой.
Для программистов.
(Компакт-диск прилагается только к печатному изданию.)
Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях.
В книге рассматриваются следующие вопросы:Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали.Новые способы повышения производительности серверного кода в приложениях ASP.NET.Совместная работа async и WinRT в приложениях для Windows 8.Смысл ключевого слова await в async-методах.В каком потоке .NET исполняется асинхронный код в каждой точке программы.Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР).Распараллеливание программ для задействования возможностей современных компьютеров.Измерение производительности async-кода и сравнение с альтернативными подходами.
Книга рассчитана на опытных программистов на С#, но буд…
Рассмотрены основные принципы и возможности технологии ASP.NET MVC Framework и показаны способы ее практического использования при разработке веб-приложений. Описаны преимущества подхода разработки MVC и рассмотрена структура MVC-приложения. Приведено сравнение технологии WebForms и MVC Framework и рассмотрены вопросы их совмещения.
Описаны модель и доступ к данным (технологии LINQ, Entity Framework и др.), контроллеры, представление и интерфейс приложения, механизмы маршрутизации и Ajax-функциональность. Уделено внимание вопросам тестирования веб-приложений. Рассмотрены особенности применения ASP.NET MVC 2 в Visual Studio 2010.
Для программистов.
Книга посвящена языку Visual Basic .NET. Особое внимание уделяется отличиям новой версии от предыдущих, в том числе революционным для этого языка нововведениям: наследованию реализации, многопоточности, пространствам имен, новой интегрированной среде разработки Visual Studio .NET. Освещаются вопросы, связанные с применением новой технологии доступа к данным ADO.NET и технологии создания Web-приложений ASP.NET. Также не обойдены вниманием новые виды проектов, которые можно создавать на языке Visual Basic: NT-сервисы, Web-сервисы и консольные приложения. Подробно рассказывается о процессе конвертирования старых программ на новый язык. По ходу изложения автор раскрывает возможности принципиально нового каркаса для разработки приложений .NET Framework и подчеркивает его неразрывную связь с программированием на VB.NET. Специальная глава посвящена совместной работе технологий .NET и COM.
Издание предназначено для программистов, работавших с предыдущими версиями языка Visual Basic и желающих познакомиться с особ…
Книга представляет собой подробное руководство по автоматизации различных процессов в сети с помощью сценариев, а также содержит большое количество справочной информации. Приведенные примеры наглядно иллюстрируют возможные способы решения задач, возникающих перед пользователями и системными администраторами. Описываются достоинства и недостатки каждого способа. Рассмотрены основы разработки сценариев с использованием Windows Script Host, Visual Basic Script Edition, ASP и ASP.NET. Показано, как программно управлять реестром и файловой системой. Рассмотрены инструменты WMI. Уделено большое внимание созданию сценариев регистрации пользователей в сети на базе языка программирования KIXTart. Описано программное управление Active Directory с помощью LDAP и WinNT. Рассмотрены вопросы автоматизации процесса установки ОС и ПО, клонирования жестких дисков и др.
Для системных администраторов, сотрудников службы технической поддержки.