.Net Framework 4.5 Expert Programming Cookbook - PDF
Скачать полную версию книги ".Net Framework 4.5 Expert Programming Cookbook - PDF"
.NET is an architecture-neutral programming language and agnostic framework that caters to the varying requirements from desktop application, to business solutions, to multiplayer online three-dimensional games. The Version 4.5 added many new features and enhanced the existing ones that help in the development of robust and user-friendly solutions more easily. .NET Framework 4.5 Expert Programming Cookbook takes a hands-on approach in teaching you how to use the new as well as advanced features of the .NET Framework 4.5. Each topic will teach you how to use a specific feature of .NET to solve a real world problem or scenario.This is a concise and practical cookbook with recipes which demonstrates advanced concepts with all the new functionality of the .NET Framework 4.5.
What this book covers
Chapter 1, Core .NET Recipes, will cover the core concepts in .NET, which include metadata programming, reflection, asynchronous I/O, and dynamic programming.
Chapter 2, Application Events and Windows Forms, covers topics such as event handling, dynamically generating controls, and layouts as well as creating video players using Managed DirectX.
Chapter 3, Threading and Parallel Programming, will cover multi-threading, thread-safety, and the parallel framework extensions to avoid threading pitfalls in your Windows Forms, WPF, and Silverlight applications.
Chapter 4, ASP.NET Recipes – I, explains the new features of ASP.NET applications including strongly-typed controls, HTML 5 controls, and client-side storage as well as passing data between Silverlight and the ASPX page.
Chapter 5, ADO.NET Recipes, covers saving and retrieving files of big size (BLOB) in SQL Server, managing transactions, and using DataSet to operate upon XML data.
Chapter 6, WCF Recipes, explains uploading files using streamed mode, implementing REST services, handling exceptions using FaultContract, implementing custom binding, and securing services using role-based security.
Chapter 7, WPF Recipes, will cover design patterns that include MVVM, repository pattern, and Data Mapper as well as new controls such as Ribbon control and live data shaper. It will also cover creating a video player using WPF Media API.
Chapter 8, ASP.NET Recipes – II, covers the new features of ASP.NET websites such as enabling Google/Facebook, SSO-based authentication, adding unobtrusive validation, embedding maps in websites, and protecting against cross-server scripting attacks.
Chapter 9, Silverlight Recipes, explains the new pivot control, accessing webcams, and client-side storage.
Chapter 10, Entity Framework Recipes, will cover using LINQ to join multiple entities, calling stored procedures using Entity Framework, handling long-running tasks, and using table-valued functions of MS SQL Server.
Who this book is for
This book is for those who have basic to intermediate knowledge about the .NET Framework and want to understand its advanced features and features new to .NET 4.5. Each advanced feature covered in this book assumes that the reader has the basic knowledge of the concept being discussed.