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
The successful adoption of any software depends on the availability of a reliable and tested toolset. SQL Azure's success would also depend on this key requirement. Microsoft has largely contributed to the tools that can be leveraged working with SQL Azure, but a few third-party vendors and others have also created tools for SQL Azure.
In this article by Jayaram Krishnaswamy, author of Microsoft SQL Azure Enterprise Application Development, we will discuss the Microsoft Tools.Read Microsoft SQL Azure Tools in full
This article, by Richard J. Dudley & Nathan A. Duchene, authors of Microsoft Azure: Enterprise Application Development, is about the Blob Storage service and how to interact with blobs using either a .NET client library or REST services.
In movie mythology, blobs are ever-growing creatures that consume everything in their path. In Azure, blobs just seem to be the same. A blob, or binary large object, is an Azure storage mechanism with both streaming and random read/write capabilities. Blob Storage is accessed via a .NET client library or a rich REST API, and libraries for a number of languages, including Ruby and PHP, are available. With the addition of the Windows Azure Content Delivery Network, blobs have become a very functional and powerful storage option.Read Microsoft Azure Blob Storage in full
NNMi provides a list of URLs that can be used for accessing most NNMi console objects. This standardized list of URLs and their syntax helps us build the right URL, in order to get the right data object integrated in our selected third-party application.
In this article by Marius Vilemaitis, author of HP Network Node Manager 9: Getting Started, we will cover:
- Generic URLs.
- Workspace-related URLs.
- Form-related URLs.
- Menu item-related URLs.
Software testing is one of the most important phases of the Software Development Life Cycle (SDLC). The delivery of the end product is based on better design, better coding, better testing, and meeting the requirements. The quality of the product is measured by testing the product based on functional and non-functional requirements with the help of testing tools and techniques. The tools are useful in simulating a real life situation and the user load. For example, testing a web application with more than 1000 user load is a very time consuming and tedious task if we do it manually. But the performance testing tool that comes along with Visual Studio 2010 can simulate this scenario and test it in a very short period of time. Visual Studio 2010 provides additional tools for testing all type of applications and scenarios such as Unit testing, Load Testing, Web testing, Ordered testing, and generic testing.
This article by Satheesh Kumar N and Subashni S, authors of Software Testing using Visual Studio Team System 2010, provides a high level overview on all the testing tools and techniques supported by Visual Studio 2010. This article covers the following topics:
- Testing as part of the software development life cycle
- Types of Testing
- Test Management in Visual Studio 2010
- Testing Tools in Visual Studio 2010