Cover image for .Net Framework 4.5 Expert Programming Cookbook.
.Net Framework 4.5 Expert Programming Cookbook.
Title:
.Net Framework 4.5 Expert Programming Cookbook.
Author:
Rajshekhar, A.P.
ISBN:
9781849687430
Personal Author:
Physical Description:
1 online resource (310 pages)
Contents:
.NET Framework 4.5 Expert Programming Cookbook -- Table of Contents -- .NET Framework 4.5 Expert Programming Cookbook -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Core .NET Recipes -- Introduction -- Implementing the validation logic using the Repository pattern -- How to do it... -- How it works... -- Creating a custom validation attribute by extending the validation data annotation -- How to do it... -- How it works... -- See also -- Using XML to generate a localized validation message -- How to do it... -- How it works... -- Extending the validation attribute for localization -- How to do it... -- How it works... -- Creating custom attributes -- How to do it... -- How it works... -- Processing custom attributes via reflection -- How to do it... -- How it works... -- There's more... -- Using asynchronous file I/O for directory-to-directory copy -- How to do it... -- How it works... -- Accessing JSON using dynamic programming -- How to do it... -- How it works... -- 2. Application Events and Windows Forms -- Introduction -- Creating an event that can have generic values as payload -- How to do it... -- How it works... -- Creating a table layout that can dynamicallyadd or remove rows based on the size of the collection -- How to do it... -- How it works... -- Creating DataGridView dynamically -- How to do it... -- How it works... -- See also -- Creating a video player using DirectX and Windows Forms -- How to do it... -- How it works...

3. Threading and Parallel Programming -- Introduction -- Creating a shared resource -- How to do it... -- How it works... -- Handling Producer-Consumer race conditions -- How to do it... -- How it works... -- Handling background threads in Windows Forms -- How to do it... -- How it works… -- Handling threads in WPF -- How to do it… -- How it works… -- Using parallel programming to make bulk image processing faster -- How to do it… -- How it works… -- Chaining two parallelized bulk image processing operations -- How to do it… -- How it works… -- 4. ASP.NET Recipes - I -- Introduction -- Creating a user registration page using HTML5 controls -- How to do it... -- How it works... -- Saving a draft of a user registration page using HTML5 client storage -- How to do it... -- How it works... -- Binding objects to controls using strongly-typed data controls -- How to do it... -- How it works... -- Implementing communication between an ASPX page and a Silverlight application -- How to do it... -- How it works... -- 5. ADO.NET Recipes -- Introduction -- Saving large files (BLOB) in MS SQL Server using ADO.NET -- How to do it... -- How it works... -- Retrieving large files (BLOB) from SQL Server using ADO.NET -- How to do it... -- How it works... -- Using transactions to maintain database consistency when saving multiple files -- How to do it... -- How it works... -- Using DataSet to modify custom XML configuration files -- How to do it... -- How it works... -- 6. WCF Recipes -- Introduction -- Implementing custom binding in WCF -- How to do it... -- How it works... -- Creating a WCF REST service -- How to do it... -- How it works... -- There's more... -- Handling exceptions using FaultContract and FaultException -- How to do it... -- How it works... -- Uploading files using Stream -- How to do it... -- How it works...

Securing a service using role-based security -- How to do it... -- How it works… -- 7. WPF Recipes -- Introduction -- Implementing the Model and Repository patterns -- How to do it... -- How it works... -- Implementing View Model -- How to do it... -- How it works... -- Implementing View commands and binding data to View -- How to do it... -- How it works... -- Using the live data shaper for live sorting -- How to do it... -- How it works... -- Playing videos using MediaElement -- How to do it... -- How it works... -- Using Ribbon control to display the video player controls -- How to do it... -- How it works... -- 8. ASP.NET Recipes - II -- Introduction -- Preventing cross-site injection using the anti-XSS library -- How to do it... -- How it works... -- Adding Google Map functionality using Map Helper -- Getting ready -- How to do it... -- How it works... -- Third-party authentication of users using Google -- How to do it... -- How it works... -- Implementing unobtrusive validation -- How to do it... -- How it works... -- 9. Silverlight Recipes -- Introduction -- Using Pivot control to present asset data -- How to do it... -- How it works... -- Accessing webcams -- How to do it... -- How it works... -- Using client-side storage for saving a draft of the user registration data -- How to do it... -- How it works... -- 10. Entity Framework Recipes -- Introduction -- Joining two entities using LINQ -- How to do it... -- How it works... -- Uploading files using Entity Framework and stored procedures -- How to do it... -- How it works... -- Managing connections manually for long-running tasks -- How to do it... -- How it works... -- Using functions that return tables as return values -- How to do it... -- How it works... -- Index.
Abstract:
.Net Framework 4.5 Expert Programming Cookbook is a concise and practical cookbook with advanced recipes which demonstrate the new functionality of .NET Framework 4.5.If you are a .NET developer and would like to learn the new features in .NET 4.5, then this book is just for you. ".Net Framework 4.5 Expert Programming Cookbook" gives developers with a basic to intermediate knowledge a high-level overview and clear understanding of what the .NET 4.5 Framework provides.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: