Validation is the key to any application that accepts input of any kind, but where should it be implemented—on the client where it is most responsive, in the business logic where it is most central, or in the data layer where it is most secure? ASP.NET MVC provides a simple yet powerful framework for defining validation from a central location that is decoupled from the data layer; validation that makes use of client scripting without being dependent on it; and with all this, keeping the validation DRY.
In this article by Andrew Siemer and Richard Kimber, authors of ASP.NET MVC 2 Cookbook, we will cover:
- Basic input validation
- Data annotations
- Client-side validation with jQuery
- Custom validators
- Remote validation with jQuery
Just as we like to organize everything in life into containers, UAG also does the same. The primary organizational units in UAG are called "trunks", and in those we create (or "publish") applications, and we can also group them in folders too.
In this article by Erez Ben-Ari and Ran Dolev, authors of the book Microsoft Forefront UAG 2010 Administrator's Handbook, we will take a look at:
- Trunks and applications and their types
- URL signing and how does it work
- Designing your trunks, applications, and nesting
- DNS name resolution
This article by Peter Serzo, author of Microsoft SharePoint 2010 Administration Cookbook, covers different items that relate to managing SharePoint 2010. These recipes will be implemented based on guidance from your organization. The recipes support the rules that govern your organization, such as how to restrict web parts or setting up a managed account. Governance is a large topic on its own. There are books dedicated solely to this topic. What is being covered in relation to governance are ten items that, when used, makes your life as administrator a bit easier.
In this article we will cover:
- Administering SharePoint Designer
- Configuring a Managed account
- Creating a new policy for web application
- Confi guring Resource Throttling (large lists)
- Installing a feature and activating it
- Restricting web parts access in the farm
In this article, by Hemantgiri Goswami, author of Microsoft SQL Server 2008 High Availability, we will cover:
- What is Database Mirroring
- Different components of Database Mirroring
- How Database Mirroring works
- What are the prerequisites of Database Mirroring
- Configuring Database Mirroring using T-SQL
In this article, we will look at several ways to make the objects in our scene move. First, we will look at the animation of objects as a whole. We will do this through simple linear interpolation between start and end values, and through a more complex curve interpolation. We will also look at more complex animations through keyframed animation.
This article by Sean James, author of 3D Graphics with XNA Game Studio 4.0, covers:
- Object animation
- Keyframed animation
- Curve interpolation
Cloud computing is a term that has risen to the top of application development discussions in a very short period of time. Amazon, Google, and Microsoft (among many others), all offer cloud-computing services and are not shy about touting its benefits. If you believe the marketing hype, cloud computing ranks somewhere between revolutionary and the second coming of your favorite prophet. But what exactly is cloud computing, and how does it play into the daily lives of enterprise developers?
In this article, by Richard J. Dudley & Nathan A. Duchene, authors of Microsoft Azure: Enterprise Application Development, let's try and find some answers to the above questions.Read Introduction to Cloud Computing with Microsoft Azure in full
Microsoft App-V represents the most dynamic platform for virtualized applications, from which you can scale up application deployment by delivering an efficient design. Dynamic Suite Composition (DSC) represents one of the most important features when talking about agile deployments. DSC provides the ability to have a new layer of interoperability, virtualized applications dependencies, where one App-V package depends on and interacts with another App-V package.
Microsoft provides the Dynamic Suite Composition tool with which you can easily establish the necessary communication channels between applications. In this article by Augusto Alvarez, author of Getting Started with Microsoft Application Virtualization 4.6, you will look at:
- Understanding how Dynamic Suite Composition works
- Practical examples of preparing and using DSC
In this article, by Hemantgiri Goswami, author of Microsoft SQL Server 2008 High Availability, we will learn how to install database mirroring.
This article covers:
- Installing Database Mirroring
- Starting Database Mirroring
- Manual or forced failover
- Adding the Witness Server
Microsoft Dynamics GP 2010 is a sophisticated Enterprise Resource Planning system used throughout the world.
This article by Victoria Yudin, author of the book Microsoft Dynamics GP 2010 Implementation, will cover the steps for setting up your Dynamics GP system.Read Setting up the Microsoft Dynamics GP System in full
Even though most of the initial and common errors are related to the Management Server, an incorrect deployment of the rest of the components could result in hours of troubleshooting effort. After reviewing and understanding the components and models available for implementation, a good point to remember is that often you can combine options to fulfill your business requirements.
Also, with automatic deployments you get the chance to optimize the time you are investing in mechanical procedures and also deliver outstanding provisioning times. In this article by Augusto Alvarez, author of Getting Started with Microsoft Application Virtualization 4.6, you will cover:
- Installing the App-V Sequencer
- Installing and configuring the App-V Desktop Client
- Installing the App-V Streaming Server