Showing posts with label MVC. Show all posts
Showing posts with label MVC. Show all posts

Professional ASP.NET MVC 5


More detail or purchase here >> Professional ASP.NET MVC 5

Author: Jon Galloway
Publication date: August 4, 2014
Pages: 624

Table of Contents:
  1. Getting Started (Introduction to ASP.NET MVC, MVC5, MVC Application Structure).
  2. Controllers (Roles and Basics).
  3. Views (Basics, Models, The Razor View Engine).
  4. Models.
  5. Forms and HTML Helpers.
  6. Data Annotation and Validation.
  7. Membership, Authorization, and Security.
  8. AJAX (jQuery, Client Validation).
  9. Routing (Routes Generate URLs).
  10. NuGet.
  11. ASP.NET Web API.
  12. Single Page Applications with Angular.js.
  13. Dependency Injection (Software Design Patterns, Dependency Resolution in MVC and Web API).
  14. Unit Testing.
  15. Extending MVC.
  16. Advanced Topics (Mobile Support, Advanced Razor, View Engines, Scaffolding, Routing, Templates, Controllers).
  17. Real-World ASP.NET MVC: Building The NuGet.org Website.

Professional Visual Studio 2013 (Wrox Programmer to Programmer)



Author: Bruce Johnson
Publication date: March 17, 2014
Pages: 1,104

Table of Contents:
  1. Introduction
  2. Part I: Integrated Development Environment
    • A Quick Tour
    • The Solution Explorer
    • Options and Customizations
    • The Visual Studio Worksapce
    • Find and Replace and Help
  3. Part II: Getting Started
    • Solutions, Projects and Items
    • IntelliSense and Bookmarks
    • Code Snippets and Refactoring
    • Server Explorer
    • Modeling with the Class Designer
  4. Part III: Digging Deeper
    • Unit Testing
    • Documentation with XML comments
    • Code Consistency Tools
    • Code Generation with T4
    • Project and Item Templates
    • Language-Specific Features
  5. Part IV: Rich Client Application
    • Windows Forms Applications
    • Windows Presentation Foundation (WPF)
    • Office Business Applications
    • Windows Store Applications
  6. Part V: Web Applications
    • ASP.NET Web Forms
    • ASP.NET MVC
    • Silverlight
    • Dynamic Data
    • SharePoint
    • Windows Azure
  7. Part VI: Data
    • Visual Database Tools
    • DataSets and DataBinding
    • Language Integrated Queries (LINQ)
    • The ADO.NET Entity Framework
    • Reporting
  8. Part VII: Application Services
    • Windows Communication Foundation (WCF)
    • Windows Workflow Foundation (WF)
    • Client Application Services
    • Synchronization Services
    • WCF RIA Services
  9. Part VIII: Configuration and Resources
    • Configuration Files
    • Connection Strings
    • Resource Files
  10. Part IX: Debugging
    • Using the Debugging Windows
    • Debugging with Breakpoints
    • DataTips, Debug Proxies and Visualizers
    • Debugging Web Applications
    • Advanced Debugging Techniques
  11. Part X: Build and Deployment
    • Upgrading with Visual Studio 2013
    • Build Customization
    • Assembly Versioning and Signing
    • Obfuscation, Application Monitoring, and Management
    • Packaging and Deployment
    • Web Application Deployment
  12. Part XI: Customizing and Extending Visual Studio
    • The Automation Model
    • Add-Ins
    • Managed Extensibility Framework (MEF)
  13. Part XII: Visual Studio Ultimate
    • Visual Studio Ultimate for Architects
    • Visual Studio Ultimate for Developers
    • Visual Studio Ultimate for Testers
    • Team Foundation Server
  14. Advertisement
  15. End User License Agreement

Programming Android: Java Programming for the New Generation of Mobile Devices

 

More detail or purchase here >> Programming Android: Java Programming for the New Generation of Mobile Devices

Author: Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura
Publication date: October 19, 2012
Pages: 566

Table of Contents:

  1. Installing the Android SDK and Prerequisites.
  2. Java for Android. (Client-Side Java, Java Type System, Scope, Idioms of Java Programming)
  3. The Ingredients of an Android Application. (Traditional Programming Models, Activities Intents and Tasks, Android Components, Component Life Cycle, Static Application Resource and Context, Runtime Environment, Extending Android, Concurrency in Android, Serialization)
  4. Getting Your Application into User's Hands. (Application Signing, Placing an Application for Distribution in the Android Market, Alternative Distribution, Google Maps API Keys, API-Level Compatibility, Compatibility with Many Kinds of Screens)
  5. Eclipse for Android Software Development. (Concepts and Terminology, Eclipse Views and Perspectives, Java Coding in Eclipse, Eclipse and Android, Preventing Bugs and Keeping Your Code Clean, Eclipse Idiosyncrasies and Alternatives)
  6. Building a View. (Android GUI Architecture, Assembling a Graphical Interface, Wiring Up the Controller, The Menu and the Action Bar, View Debugging and Optimization)
  7. Fragments and Multiplatform Support. (Creating a Fragment, Fragment Life Cycle, The Fragment Manager, Fragment Transaction, The Support Package, Fragments and Layout)
  8. Drawing 2D and 3D Graphics.
  9. Handling and Persisting Data. (Relational Database Overview, SQLite, The SQL Language, SQL and the Database-Centric Data Model for Android Applications, The Android Database Classes, Database Design for Android Applications, Using the Database API: MJAndroid)
  10. A Framework for Well-Behaved Application. (Visualizing Life Cycle, Visualizing the Fragment Life Cycle, The Activity Class and Well-Behaved Applications, Life Cycle Methods of the Application Class)
  11. Building a User Interface. (Top-Level Design, Visual Editing of UI, Blank Slate, Laying Out the Fragment, Folding and Unfolding a Scalable UI, Making Activity Fragment Action Bar and Multiple Layouts Work Together)
  12. Using Content Providers. (Understanding Content Providers, Defining a Provider Public API, Writing and Integration a Content Provider, File Management and Binary Data, Android MVC and Content Observation, A Complete Content Provider, Declaring Your Content Provider)
  13. A Content Provider as a Facade for a RESTful Web Service. (A Network MVC, Video Content, Structure of the Source Code for the Finch YouTube Video Example, Stepping Through the Search Application)
  14. Search. (Search Interface, Query Suggestions)
  15. Location and Mapping. (Location-Based Service, Mapping, Google Map Activity, MapView and MapActivity, MapView and MyLocationOverlay Initialization, Pausing and Resuming a MapActivity, Controlling the Map with Menu Buttons and Keypad, Location Without Maps)
  16. Multimedia. (Audio and Video)
  17. Sensors, NFC, Speech, Gestures, and Accessibility.
  18. Communication, Identity, Sync, and Social Media.
  19. The Android Native Development Kit (NDK).

Mobile ASP.NET MVC 5



More detail or purchase here >> Mobile ASP.NET MVC 5

Author: Eric Sowell
Publication date: November 20, 2013
Pages: 276

Table of Contents:

  1. The Basics of Responsive Web Design. 
  2. CSS Layout Bootcamp. 
  3. Flexible Layouts. 
  4. Flexible Navigation. 
  5. Flexible Content.
  6. Display Modes, View Engines and Html Helpers.
  7. Device and Feature Detection.
  8. Mobile Performance.
  9. Native APIs, HTML5 and CSS3 on Mobile Today.
  10. Programming for Touch.
  11. Advanced Touch Programming.
  12. Useful Libraries for Mobile.

Pro ASP.NET MVC 5


More detail or purchase here >> Pro ASP.NET MVC 5

Author: Adam Freeman
Publication date: December 19, 2013
Pages: 832

Table of Contents:

  1. What's The Big Idea. (History about ASP.NET, Web Development Today, Key Benefits of ASP.NET MVC)
  2. Your first MVC Application(Preparing Visual Studio, Creating a Sample Data-Entry Application)
  3. The MVC Pattern(History about MVC, MVC Pattern)
  4.  Essential Language Features(Using Automatically Implemented Properties, Object and Collection Initializers, Extension Methods, Lambda Expressions, Automatic Type Inference, Anonymous Types, Performing Language Integrated Queries, Async Methods)
  5. Working with Razor(Working with the Model Object, Layouts, Razor Expression)
  6. Essential Tools for MVC(Using Ninject, Moq)
  7. Sports Store: A Real Application(Starting the Domain Model, Displaying a List of Products, Preparing a Database, Adding Pagination, Styling the Content)
  8. Sports Store: Navigation(Adding Navigation Controls, Building the Shopping Cart)
  9. Sports Store: Cart(Using Model Binding, Completing the Cart, Submitting Orders)
  10. Sports Store: Mobile(Putting Mobile Web Development in Context, Using Responsive Design, Creating Mobile Specific Content)
  11. Sports Store: Admin(Adding Catalog Management)
  12. Sports Store: Security and Finishing Touches(Securing the Administrator Controller, Image Uploads)
  13. Deployment(Preparing Windows Azure)
  14. Overview of MVC5 Projects(Working with Visual Studio NVC Projects, Debugging MVC Applications, Using Browser Link)
  15. URL Routing(Introduction to URL Patterns, Creating and Registering a Simple Route, Defining Default Values, Using URL Static Segments, Constraining Routes, Using Attribute Routing)
  16. Advanced Routing Features(Generate Outgoing URLs in Views, Customizing the Routing System, Working with Areas, Routing Requests, for Disk Files, Bypassing the Routing System, URL Schema Best Practics)
  17. Controllers and Actions(Introduction to Controller, Receiving Request Data, Producing Output)
  18. Filters(Using Filters, Authorization Filters, Authentication Filters, Exception Filters, Actions Filters, Result Filters. Other Filter Features)
  19. Controllers Extensibility(Custom Control Factory, Build-in Control Factory, Custom Action Invoker, Build-in Action Invoker, Improve Performance with Specialized Controllers)
  20. Views. (Custom View Engine, Razor Engine, Dynamic Content to a Razor View)
  21. Helper Methods(Creating Custom Help Methods, Using the Built-in Form Helper Methods)
  22. Templated Helper Methods(Model Metadata, Customizing the Templated View Helper System)
  23. URL and Ajax Helper Meothods(Creating Basic Link and URL, Using MVC Unobtrusive Ajax, Creating an Unobtrusive Ajax Form, Creating Ajax Link, Ajax Callback, JSON)
  24. Model Binding(Using Default Model Binder, Manually Invoking Model Binding, Customizing the Model Binding System)
  25. Model Validation. (Explicitly Model Validation, Displaying Validation Message, Alternative Validation Techniques, Performing Client-Side Validation, Performing Remote Validation)
  26. Bundles. (Profiling Script and CSS Loading, Using Script and Style Bundle)
  27. WebAPI and Single Page Applications(Using WebAPI, Understand How API Control Works, Using Knockout for Single-Page Applications, Completing the Application)

Pro ASP.NET MVC 4

book4coding, Book for Coding

More detail or purchase here >> Pro ASP.NET MVC 4book4coding, Book for Coding

Author: Adam Freeman
Publication date: Jan 16, 2013
Pages: 756
Detail: This book teach about: 

  1. Introduction to ASP.NET MVC 4: What's the Big Idea?, Your First MVC Application, The MVC Pattern, Essential Language Features, Working with Razor, Essential Tools for MVC, SportsStore: A Real Application, SportsStore: Navigation, SportsStore: Completing The Cart, SportsStore: Administration, SportsStore: Security & Finishing Touches.
  2. ASP.NE MVC in Detail: Overview of MVC Projects, URL Rooting, Advanced Routing Features, Controllers and Actions, Filters, Controller Extensibility, Views, Helper Methods, Templated Helper Methods,URL and Ajax Helper Methods, Model Binding, Model Validation, Bundles and Display Modes, Web API, Deployment
Related Posts Plugin for WordPress, Blogger...