.Net Framework 4.5 Expert Programming Cookbook

More Information
  • Create metadata-driven code, including properties, events, and custom attributes
  • Understand multi-threading, thread-safety, and the parallel framework extensions to avoid threading pitfalls in your Window Forms, WPF, and Silverlight applications
  • Implement .NET patterns in application design, assessing a given pattern’s fit in a given context and current state of .NET patterns
  • Create secured and REST based WCF services
  • Learn new controls such as Ribbon Control and live data shaper to customize your applications
  • Use advanced concepts of Application Events and Windows Forms to create a re-usable Window Forms component
  • Understand new features of ASP.Net websites to enable Google/Facebook SSO based authentication and add non-obstructive validation along with embedding maps in your websites

Net is an architecture neutral and programming language agnostic framework that caters to all requirements, varying from business solutions to multiplayer online 3D games. Version 4.5 added many new features to help with the development of robust and user-friendly solutions. This book will teach you the new features as well as the advanced concepts of different .Net components.

".Net Framework 4.5 Expert Programming Cookbook" will teach you about the advanced concepts and new features of the core framework, Window Forms, threading, and parallel programming, ASP.Net, Silverlight, WCF, WPF, ADO.Net, and Entity Framework using a real life problem/solution approach with a hands-on style.

This book 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. You will learn how to use metadata driven programming, creating custom events with payloads, adding parallel constructs to your applications, using strict data bound controls in ASP.Net, enabling third party authentication and embedding maps, among many other key skills.

  • Explores the advanced features of core .Net concepts in step-by-step detail
  • Understand great ways to enhance your website by securing against cross-site scripting attacks, enabling third party authentications, and embedding maps
  • Covers interesting real world projects with ASP.net, Silverlight, ADO.net, and Entity Framework
Page Count 276
Course Length 8 hours 16 minutes
ISBN 9781849687423
Date Of Publication 18 Jan 2013


A.P. Rajshekhar

A.P. Rajshekhar, Senior Developer with Red Hat, has more than 7 years of experience in IT, having worked on applications ranging from enterprise-level web applications and game development to android applications. His endeavors include development of Learning Management System, Health Systems, Supply Management Solution, and Xbox-based games. He has extensive knowledge of different technologies (SOA, Portal, Java Persistence, and .NET Persistence) and platforms (Sharepoint and JBoss EAP). He is also the author of Building Dynamic Web 2.0 Websites with Ruby on Rails, Packt Publishing, that was in Amazon's top 50 in Web 2.0 for 6 months. Apart from that he has also contributed to DevShed Portal on topics ranging from server-side development (JEE/.NET/RoR) to mobile (Symbian/Android-based development) and game development (SDL and OpenGL) with a total readership of more than 3 million. He is currently ranked among the top 10 authors on DevShed. You can find out about his interests on his blogs – http://aprajshekhar.wordpress.com and http://sententiasupervicis.wordpress.com.