|During 2010 Packt Publishing really excelled with its range of Oracle books - cementing our reputation as a leading publisher for Oracle Professionals. Packt has produced a multitude of bestsellers - and not only did we exceed in terms of quantity, but in quality, with each book released receiving a plethora of positive reviews. In 2011 Packt hope to continue this success, with over 20 new book titles currently planned for publication in a range of subjects - to receive notifications for new Oracle books are published, simply sign-up to the Packt Enterprise Newsletter via your Packt Publishing Account. Books already outlined for publication in 2011 include:|
In the previous article, Microsoft Enterprise Library: Security Application Block, we saw an overview of the Security Application block in Microsoft Enterprise Library.
In this article by Sachin Joshi, author of Microsoft Enterprise Library 5.0, you will:
- Be introduced to Authorization Providers such as Authorization Rule Provider and AzMan Authorization Provider
- Be introduced to the Security Cache Provider
- Learn to save user Identity in cache and obtain a temporary token for an Authenticated User
- Learn to retrieve a token from cache and authenticate user
- Learn to terminate a User session by expiring cached identity
- Learn to implement a custom authorization provider
Security is of prime importance for any application, especially enterprise applications where the business impact is potentially high. At the very core, security is a two step mechanism.
In this article by Sachin Joshi, author of Microsoft Enterprise Library 5.0, you will be introduced to the Security Application Block.Read Microsoft Enterprise Library: Security Application Block in full
Does Your Company use IBM Lotus Notes or Sametime?
Packt Publishing has released two new books IBM Lotus Notes 8.5 User Guide and IBM Sametime 8 Essentials: A User’s Guide - both of which are aimed at increasing user productivity for both beginners and seasoned professionals, and subsequently benefiting organisations as a whole.
This article explains the details of creating and using ordered and generic tests. Visual Studio 2010 provides a feature called Ordered Test to group all or some of these tests and then execute the tests in the same order. The main advantage of creating the ordered test is to execute multiple tests in an order based on the dependencies. For example, Web Performance Tests might depend on the results produced by executing the unit tests. So we need to run these tests in an order so that the Unit Test can be executed before starting the Web Performance Tests.
Let us create sample tests in this article and see the usage of both Generic and Ordered Tests. This article by Satheesh Kumar N and Subashni S, authors of Software Testing using Visual Studio Team System 2010, covers on the following topics:
- Creating, executing, and learning properties of an Ordered test
- Creating, executing, and learning properties of an Generic test
Technically, web services are part of the web role, but their use and development are so distinctly different than web forms that we'll look at these separately. The web services themselves can be written in any language supported by Azure, but utilizing the Windows Communication Foundation (WCF) libraries in .NET greatly simplifies the development of web services. The simple storage services have their own REST API and client library developed, but if we want to add data into SQL Azure, we'll have to create our own web services.
In this article by Richard J. Dudley and Nathan A. Duchene, authors of Microsoft Azure: Enterprise Application Development, we'll:
- Gain an overview of WCF services
- Build the WCF service for the Jupiter Motors portal
We can use the Replication Alert Monitor (RAM) to monitor the state of our replication environment. The Replication Alert Monitor is a program, which comes bundled with the replication code which checks the status of various replication objects and reports on these.
In this article by Pav Kumar-Chatterjee, author of IBM InfoSphere Replication Server and Data Event Publisher, we will cover the following:
- Checking which monitors are active
- Changing or reinitializing a monitor
- Stopping a monitor
- Suspending or resuming a monitor
Business Process Execution Language (BPEL, aka WS-BPEL) has become the de facto standard for orchestrating services in SOA composite applications. BPEL reduces the gap between business requirements and applications and allows better alignment between business processes and underlying IT architecture.
In this article by Matjaz B. Juric, author of the book WS-BPEL 2.0 for SOA Composite Applications with IBM WebSphere 7, we will familiarize ourselves with some important activities offered by BPEL, particularly activity names, loops, delays, empty activities, and process termination. We will not discuss concrete use cases where these activities can be used, because they are well known to developers. Let us first look at loops.Read Advanced Activities in BPEL in full