Начать новую тему Ответить на тему
Статистика раздачи
Размер: 9.48 МБ | | Скачали: 0
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

ASP.NET MVC 2 Cookbook

Год: 2011
Автор: Andrew Siemer, Richard Kimber
Жанр: Программирование
Издательство: Packt Publishing
ISBN: 978-1-849690-30-0
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 327

Описание: The book starts off with recipes that demonstrate how to work effectively with views and controllers – two of the most important ingredients of the ASP.NET MVC framework. It then gradually moves on to cover many advanced routing techniques. Considering the importance of having a consistent structure to the site, the book contains recipes to show how to build a consistent UI and control its look with master pages. It also contains a chapter that is packed with many recipes that demonstrate how to gain control of data within a view.

What you will learn from this book:
* Get to grips with views and build view content from the data passed
* Work with actions and controllers to perform some important tasks such as creating a CAPTCHA system and generating a PDF order summary
* Get a handle on complex routing issues such as using wild card parameters to support slug URLs
* Create and use master pages to control application wide formatting
* Handle the creation of master-detail pages with AJAX modal pop-ups
* Use templated helpers, model binding, and areas to build large-scale applications with ease
* Perform various validations to ensure that the data entered is correct
* Access and store data with the different techniques available in ASP.NET MVC application development
* Manage the data at the application, site, caching, and cookie level
* Keep track of the number of visitors and maintain their information while they are at your site
•Preface

•Chapter 1: Working with the View
◦Introduction
◦Using magic strings and the ViewData dictionary
◦Creating a strongly typed view
◦Decoupling a strongly typed view with a View model
◦Centralizing display logic with templated helpers
◦Using a partial view to segment view code
◦Rendering a child view with Html.RenderAction
◦Loading a view template from a database with NVelocity
◦Consuming a JSON with jQuery

•Chapter 2: Taking Action in Your Controllers
◦Introduction
◦Exposing JSON using a JsonResult with Json.NET
◦A custom ActionResult to return an image
◦Specifying the size of an ImageResult
◦Creating a CAPTCHA system
◦Generating a PDF order summary
◦Implementing a controller factory for use with StructureMap

•Chapter 3: Routing
◦Introduction
◦Creating a route to support a reporting engine
◦Making hackable URLs for a product catalog
◦Filter your matches with routing constraints
◦Using wildcard parameters to support slug URLs
◦Creating a 404 page via routing
◦Moving routes out of Global.asax
◦Supporting pagination in your URLs
◦Supporting content hierarchies with a custom RouteHandler
◦Creating a blacklist route constraint

•Chapter 4: Master Pages
◦Introduction
◦How to create a master page
◦Determining the master page in the ActionResult
◦Controlling which master page is used with a view base class
◦Setting the master page from a controller base class
◦Passing data to the master page
◦Rendering data in a master page from another view
◦Creating nested master pages

•Chapter 5: Working with Data in the View
◦Introduction
◦Reintroducing for and foreach
◦Handling an array of checkboxes
◦Handling an array of radio buttons
◦Working with a pageable set of data
◦How to navigate sortable data
◦Deleting a record with an intermediary "Are you sure?" page
◦Adding a jQuery delete link with confirmation
◦Master/detail page with inline details via jQuery and a partial view
◦Creating a master/detail page with modal pop-up and JSON

•Chapter 6: Working with Forms
◦Introduction
◦Using HTML helpers to create forms
◦Building a custom HTML helper to display a WYSIWYG
◦Centralizing create and edit forms for reuse
◦Adding custom attributes to form elements
◦Defining a default button with jQuery
◦Hijaxing a form with jQuery
◦Performing an auto post-back with a select list
◦Autocomplete with jQuery UI

•Chapter 7: Simplifying Complex Applications
◦Introduction
◦Centralized formatting of common types with templated helpers
◦Making templated helpers for custom types
◦Using areas to separate application components
◦Creating a "portable area" to use across multiple applications
◦Using input builders of MvcContrib
◦Generating forms with Html.InputForm()
◦Leaving breadcrumbs for your users with MvcSiteMap
◦Displaying tabular data in a grid

•Chapter 8: Validating MVC
◦Introduction
◦Basic input validation
◦Data annotations
◦Client-side validation with jQuery
◦Custom validators
◦Remote validation with jQuery

•Chapter 9: Data Access and Storage
◦Introduction
◦Mocking your data layer with NBuilder
◦Adding support for LINQ to SQL
◦Going old school with ADO.NET
◦XML documents as a data store

•Chapter 10: Application, Session, Cookies, and Caching
◦Introduction
◦Keeping track of anonymous visitors versus logged-in users
◦Maintaining a user's information while at your site
◦Remembering a previous visitor
◦Caching your product catalog for faster response times
◦Using output caching to cache an entire page
◦Using partial views to cache pieces of a page individually
◦Exposing an application API to your presentation layer

•Index
Доп. информация: This book is particularly written for web developers looking to transfer their knowledge from the ASP.NET Web Forms way of doing things to the ASP.NET MVC framework. As this book targets readers of various experience levels, you should be able to find recipes of a basic, intermediate, and advanced nature. Regardless of your experience level, each recipe will walk you through the solution in a step by step manner that anyone should be able to follow.
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 3.43 КБ / Просмотров 19 ]

Статус
Проверен 
 
Размер  9.48 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!