|
|
Showing 1 - 7 of
7 matches in All Departments
This book teaches you all the essential knowledge required to learn
and apply time-proven SOLID principles of object-oriented design
and important design patterns in ASP.NET Core 1.0 (formerly ASP.NET
5) applications. You will learn to write server-side as well as
client-side code that makes use of proven practices and patterns.
SOLID is an acronym popularized by Robert Martin used to describe
five basic principles of good object-oriented design--Single
Responsibility, Open/Closed, Liskov Substitution, Interface
Segregation and Dependency Inversion. This book covers all five
principles and illustrates how they can be used in ASP.NET Core 1.0
applications. Design Patterns are time proven solutions to commonly
occurring software design problems. The most well-known catalog of
design patterns comes from Erich Gamma, Richard Helm, Ralph Johnson
and John Vlissides, the so-called as GoF patterns (Gang of Four
patterns). This book contains detailed descriptions of how to apply
Creational, Structural and Behavioral GoF design patterns along
with some Patterns of Enterprise Application Architecture. Popular
JavaScript patterns are covered, along with working examples of all
these patterns in ASP.NET Core 1.0 and C# are included. What You
Will Learn: How to apply SOLID principles to ASP.NET applications
How to use Gang of Four (GoF) design patterns in ASP.NET
applications Techniques for applying Patterns of Enterprise
Application Architecture cataloged by Martin Fowler in ASP.NET
applications How to organize code and apply design patterns in
JavaScript Who This Book Is For:This book is for ASP.NET developers
familiar with ASP.NET Core 1.0, C# and Visual Studio.
Offering a comprehensive explanation for using ADO.NET, this title
provides numerous practical code examples and extensive technical
information. Specific topics include ADO.NET data architecture;
data readers, adapters, and DataSets; safer development with XML
Schemas; data relationships; ADO.NETUs built-in support, and
performance optimization.
HTML5 Programming for ASP.NET Developers teaches you to harness the
power and flexibility of HTML5 in new or existing ASP.NET and
ASP.NET MVC web applications. Focusing on the programmable features
of HTML5 that will be most useful to you as an ASP.NET developer,
this book will take you straight to the heart of what you can get
out of this new technology. HTML5 is an emerging web standard that
has received a great deal of attention from browser companies and
the developer community, encompassing HTML, JavaScript enhancements
and CSS3 specifications. But HTML5 isn't just about markup. A major
part of HTML5 is its programmable features and APIs, which make up
the core of this book. HTML5 Programming for ASP.NET Developers
will show you how to: * Add interactivity and media to your sites
using the Canvas and Audio and Video APIs. * Make your web
applications work offline, understand client side storage options
using Web Storage, and work more efficiently with local files using
the File API. * Use the Communication API and Web Sockets for
easier communication between server and client.Other topics include
multithreading with Web Workers, understanding the new form inputs
and controls, using Geolocation, and enhancing your web forms and
pages with CSS3. All major browsers already support HTML5 to
varying degrees and are aggressively working to provide
full-fledged standardized support. Start using HTML5 in your
projects today, and build future-ready web applications that take
advantage of the exciting features that HTML5 has to offer. What
you'll learn * Learn to structure and style your web pages using
new HTML5 features. * Use Web Storage, Canvas, Web Workers, Web
Sockets, application caching and more in ASP.NET. * Illustrates
HTML5 feature utilization in both Web Forms and MVC applications. *
Use JavaScript and jQuery to communicate between HTML5 and ASP.NET
server side code. * Learn to use HTML5 in Visual Web Developer. *
See how HTML5 allows you to develop cross-browser future ready web
applications. Who this book is for Whether you've worked on a few
small projects, or been working with ASP.NET and ASP.NET MVC for
some time, this book will get you up-and-running with HTML5 so you
can make it a part of your daily toolkit.If you are comfortable
with creating Web Forms and MVC projects, and you care about
staying at the cutting edge of the latest web standards and
technologies, this book is for you.
Hit the ground running with this book to quickly learn the
fundamentals of HTML form processing, user authentication, and
database CRUD (Create, Read, Update, and Delete) operations using
the ASP.NET Core family of technologies. You will utilize
cutting-edge and popular technology options from both the server
side and client side to help you achieve your web application goals
as quickly as possible. Developers who want to learn ASP.NET Core
and complementary technologies are often overwhelmed by the large
number of options involved in building modern web applications.
This book introduces you to the most popular options so that you
can confidently begin working on projects in no time. You will
learn by example, building a sample application that demonstrates
how the same application can be built using different options. This
experiential approach will give you the basic skills and knowledge
to understand how the options work together so that you can make an
informed decision about the available choices, their trade-offs,
and code level comparison. After reading this book, you will be
able to choose your selected learning path. What You Will Learn
Develop data entry forms in ASP.NET Core, complete with validations
and processing Perform CRUD operations using server-side options:
ASP.NET Core MVC, Razor Pages, Web APIs, and Blazor Perform CRUD
operations using client-side options: jQuery and Angular Secure web
applications using ASP.NET Core Identity, cookie authentication,
and JWT authentication Use RDBMS and NoSQL data stores: SQL Server,
Azure SQL Database, Azure Cosmos DB, and MongoDB for CRUD
operations Deploy ASP.NET Core web applications to IIS and Azure
App Service Who This Book Is For Developers who possess a basic
understanding of ASP.NET and how web applications work. Some
experience with Visual Studio 2017 or higher, C#, and JavaScript is
helpful.
Master the basics of XML as well as the namespaces and objects you
need to know in order to work efficiently with XML. You'll learn
extensive support for XML in everything from data access to
configuration, from raw parsing to code documentation. You will see
clear, practical examples that illustrate best practices in
implementing XML APIs and services as part of your C#-based Windows
10 applications. Beginning XML with C# 7 is completely revised to
cover the XML features of .NET Framework 4.7 using C# 7 programming
language. In this update, you'll discover the tight integration of
XML with ADO.NET and LINQ as well as additional .NET support for
today's RESTful web services and Web API. Written by a Microsoft
Most Valuable Professional and developer, this book demystifies
everything to do with XML and C# 7. What You Will Learn: Discover
how XML works with the .NET Framework Read, write, access,
validate, and manipulate XML documents Transform XML with XSLT Use
XML serialization and web services Combine XML in ADO.NET and SQL
Server Create services using Windows Communication Foundation Work
with LINQ Use XML with Web API and more Who This Book Is For :Those
with experience in C# and .NET new to the nuances of using XML.
Some XML experience is helpful.
jQuery is the most popular JavaScript library in use today,
appearing on nearly two thirds of the 10,000 most visited sites on
the web. With this sort of popularity, it's clear that ASP.NET
developers can't afford to miss out. By combining jQuerywith
ASP.NET you get the best of both worlds: the client-side
interactivity and responsiveness of JavaScript with the robustness
and extensibility of Microsoft's web stack. Beginning jQuery 2 for
ASP.NET Developers shows you how. To begin with, you'll find out
how jQuery hooks up with your ASP.NET controls, and simplifies
event handling by keeping it in the browser. Then you'lllearn
tohandle dynamic content and responsive layouts byinteracting
withthe DOM.Effects and animations are one of the most popular uses
of the jQuery library, so we cover that nextshowing you how to get
a sleek modern look and feel to your siteusing some of the vast
library of JavaScript that's already out there waiting to be used.
Ajax is one ofthe areas where jQuery really shines, so you'll find
out how to make Ajax calls toa web service andget data ontoa page
without waiting for slow ASP.NET postbacks every time. And no book
onjQuery would be complete without jQuery Mobile: thepopular mobile
web framework thatgets you writing sites that work across all the
major mobile platforms. What you'll learn Learn to select DOM
elements using powerful jQuery selectors. Use jQuery with ASP.NET
server controls, ASP.NET MVC form fields and other DOM elements.
Manipulate and traverse the DOM tree and add jQuery effects to
ASP.NET web pages. Learn to make Ajax calls and pass JSON data to
Web Services, Web Methods, WCF services, controller action methods,
HTTP handlers and Web APIs. Understand code reuse by creating and
using jQuery plug-ins. Get introduced with jQuery UI and jQuery
mobile and use them in ASP.NET Web Forms and MVC applications. Who
this book is for This book is for novice to intermediate developers
who want to improve and enhance their ASP.NET Web Forms and ASP.NET
MVC projects with client-side scripting.
Pro .NET 2.0 XML is the first book to provide a complete solution
to XML on the .NET Framework 2.0 including the new .NET 3.0
extensions that are being released in January 2007. It provides you
with everything you need to know to take advantage of XML in every
aspect of your jobincluding integration with Windows Communication
Foundation. This is the first book that describes how XML interacts
with Windows Communication Foundation (part of the new .NET 3.0
extensions). Author Bipin Joshi is a Microsoft Certified Trainer
who regularly teaches classes on XML. He provides the kind of
clear, precise guidance that you need. This will be the most
complete book on .NET 2.0 XML available. It covers everything you
need to use XML effectively.
|
|