NET Application Architecture Guide


Book Description

"The guide is intended to serve as a practical and convenient overview of, and reference to, the general principles of architecture and design on the Microsoft platform and the .NET Framework".




MICROSOFT ASP.NET 4 STEP BY STEP


Book Description

"Learn the fundamentals of Web development with ASP.NET 4.0-one step at a time. The author-a highly regarded programming expert, writer, and instructor-illuminates ASP.NET features through practical examples that help developers quickly grasp concepts and apply techniques to the real world. The book also includes a companion CD with code samples, data sets, and a fully searchable eBook."




Introducing Microsoft ASP.NET 2.0


Book Description

A guide to ASP.NET 2.0 covers such topics as Master Web pages, managing user profiles, data access, applications, security, and configuration.




Murach's ASP.NET Core MVC (2nd Edition)


Book Description

This 2nd Edition of Murachs ASP.NET Core MVC does a better job than ever of delivering the skills you need to develop websites using the MVC (Model-View-Controller) pattern with ASP.NET Core. If you know the basics of C#, youll quickly learn to code the way todays top web professionals do. Each section features clear, beginner-friendly examples and easy-to-understand explanations that walk you through crucial skills, best practices, and helpful tips. Im a first-time customer who has recently purchased your ASP.NET Core MVC book, and I have to say Im greatly impressed. [It] was actually fun from start to finish (and I've read many, many programming books before). - Shannon Fairchild, Senior Software Developer, Kingston, Ontario, Canada Section 1 (just 5 chapters) shows how to develop responsive web apps that follow the MVC pattern so theyll be easy to maintain as they grow and change. Then, it shows how to test and debug these apps using the debugging tools provided by Visual Studio and your browser. Section 2 builds out that set of skills to create more complex controllers, work with Razor views, handle cookies and sessions, work with model binding, validate data, and use EF Core to work with databases. Finally, section 3 presents additional skills that you can learn when you need them. Automate testing by using dependency injection and unit tests. Reduce code duplication by creating custom tag helpers and view components. Control user access to a site with ASP.NET Core Identity. Deploy a site to the cloud with Azure. And use Visual Studio Code, an increasingly popular alternative to the Visual Studio IDE. Every Murach book guarantees high quality. The complete apps show how each feature works in context. The exercises at the end of each chapter let you practice your new skills and gain valuable hands-on experience. And the distinctive paired-pages format is ideal for learning and reference.




Beginning ASP.NET 3.5


Book Description

This book is for anyone who wants to learn how to build rich and interactive Microsoft ASP.NET web sites. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes. Using this book’s step-by-step format you’ll learn to: Obtain, install, and customize Visual Web Developer (VWD) 2008 create a new web site and how to add new pages to it. use the numerous tools in VWD to create HTML and ASP.NET pages use the VWD tools and CSS, the language that is used to format web pages What ASP.NET server controls are, what they are used for, and how to use them program web pages Visual Basic or C# create consistent-looking pages through the use of master pages, skins, and themes build the navigation structure of your site create and use User Controls and enhance them to repeat content like menus and banners accept, validate, and process user input and send e-mail from your ASP.NET web application create good looking, flicker free web page interaction with ASP.NET Ajax the basics of SQL, the language used access and alter data in a database use the database tools found in Visual Web Developer use the ASP.NET data controls to create an interface for your users to interact with your application’s data use LINQ to SQL to access SQL Server databases without writing a lot of manual code change the visual appearance of your data through the use of control styles interact with the data-bound controls and speed up your application use the security ASP.NET features to create user accounts, distinguish between anonymous and logged on users, and manage the users in your system create personalized web pages with content targeted at individual users find and fix problems with VWD debugging tools deploy and run your final web site




Introducing Microsoft ASP.NET Ajax


Book Description

Providing an overview of the ASP.NET AJAX framework with numerous examples to familiarize you with a variety of techniques and tools, this expert introduction offers hands-on instruction and examples of Web development with AJAX.




ASP.NET Core Application Development


Book Description

This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book. Through four complete sprints, this book takes you through every step needed to build brand new cross-platform web apps with ASP.NET Core, and make them available on the Internet. You won't just master Microsoft's revolutionary open source ASP.NET Core technology: you'll learn how to integrate the immense power of MVC, Docker, Azure Web Apps, Visual Studio and Visual Studio Code, C#, JavaScript, TypeScript, and Entity Framework. Working through the authors' carefully designed sprints, you'll start with a blank canvas, move through software architecture and design, adjusting to user feedback, recovering from mistakes, builds, testing, deployment, maintenance, refactoring, and more. Along the way, you'll learn techniques for delivering state-of-the-art software to users more rapidly and repeatably than ever before.




Clean Architecture


Book Description

Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”) By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them. Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face–the ones that will make or break your projects. Learn what software architects need to achieve–and core disciplines and practices for achieving it Master essential software design principles for addressing function, component separation, and data management See how programming paradigms impose discipline by restricting what developers can do Understand what’s critically important and what’s merely a “detail” Implement optimal, high-level structures for web, database, thick-client, console, and embedded applications Define appropriate boundaries and layers, and organize components and services See why designs and architectures go wrong, and how to prevent (or fix) these failures Clean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager–and for every programmer who must execute someone else’s designs. Register your product for convenient access to downloads, updates, and/or corrections as they become available.




SignalR Programming in Microsoft ASP.NET


Book Description

Get definitive guidance on SignalR, a new library for ASP.NET developers that simplifies the process of adding real-time web functionality to your applications. Real-time web functionality enables server-side code to push content to connected clients instantly as it becomes available. With this book, Microsoft .NET developers familiar with HTML and JavaScript will gain the skills to add real-time and async communication features for web, desktop, and mobile phone applications. Topics include: Introduction to async development; HTTP and real-time communications; SignalR technology fundamentals; persistent connections and hubs; multiplatform real-time applications; advanced topics Learn how SignalR uses Websockets when supported by the browser and the server and falls back to other techniques and technologies when it is not Use the simple ASP.NET API in SignalR for creating server-to-client remote procedure calls (RPC) that call JavaScript functions in client browsers from server-side .NET code. Exploit the API for connection management (e.g. connect and disconnect events), grouping connections, and authorization.




Programming Microsoft .NET (core Reference)


Book Description

CD-ROM contains: Searchable electronic version of text -- Source code for more than 75 complete sample programs and components written in C# -- .NET Framework SDK, plus service pack 1.