Desktop Virtualization

Microsoft Desktop Virtualization solutions help companies to reduce their total cost of ownership, increase business agility and continuity, enable anywhere access, and improve security and compliance. For companies new to desktop virtualization, deploying Microsoft Application Virtualization as a first step can provide immediate cost savings. Desktop Virtualization offers a broad portfolio of solutions that empower…

0

The Diagonal Warehouse Design

Have you ever been in a situation when designing your warehouse where you had some measures that could not be grouped together due to dimensionality differences? A few measures that you can’t put into one Fact and of course, like me, you hate the idea of a Fact for each measure. I’ve been there and…

1

Microsoft leading the Magic Quadrant for Social Software in the Workplace through SharePoint

Microsoft moved forward considerably on the 2010 Social Software for the Workplace Magic Quadrant.  Microsoft maintained its #1 position on the Ability to Execute axis and moved forward rather substantially on the Completeness of Vision axis, overtaking IBM and several other competitors there and coming very close to Jive. Also it’s worth mentioning that there…

0

Windows 7 Features – BranchCache (Series 2)

Driven by challenges of reducing the costs and complexity of Branch IT, organizations are seeking to centralize applications. However, as organizations centralize applications, the dependency on the availability and quality of the wide-area network (WAN) link increases. The increased utilization of the WAN link is a direct result of centralization, as is the degradation of…

0

Fun with Pipelining, Chaining & Linq – P2 (Actions from Text)

In a previous post I created a pipeline & executed it using extension methods & Action<t> function pointer. From quickly reading the code you will realize that you are bound only by 2 things 1)      You are bound by design time. All the pipelines has to be structured during development. 2)     You cannot dynamically load…

0

Windows PowerShell: Why You Should Care?

If you’re one of the IT Pro guys whose their daily tasks are the administration of a set of desktops, servers, printers and other IT infrastructure components whether its software or hardware, or you’re a software developer who develops hundreds of lines of code daily then of course you would always be trying to find…


Fun with Pipelining, Chaining & Linq – P1

This is a long series of entries around rules processing & chaining. Bear with me   Pipelines are among my favorite method to express sequence of logic components to execute in response to business events like “save new customer” button or “Process New Customer” service method. Developing pipelines was always about creating a pipeline interface…

0

Windows 7 Features – Direct Access (Series 1)

What is DirectAccess?DirectAccess allows remote users to securely access intranet shares, Web sites, and applications without connecting to a virtual private network (VPN). DirectAccess establishes bi-directional connectivity with a user’s intranet every time a user’s DirectAccess-enabled portable computer connects to the Internet, even before the user logs on. Users do not have to take any…

0

MEA Center of Expertise presenting in Microsoft Egypt Open Door 2-3 November

Microsoft Egypt is organizing its Open Door event on 2nd and 3rd of November 2010, it is big event around Microsoft Technologies and targeting developers and ITPro. Microsoft MEA Center of Expertise will participate in the event with a bunch of brilliant speakers covering different technologies   Corinne Wasfi – Optimized Desktop Solution Specialist Sessions…


Get Manager approval in SharePoint Designer 2010 – Step by Step

A fundamental condition that I always encountered when gathering workflow requirement is to get the user’s manager approval, a tedious amount of coding to connect to active directory retrieve user profile information, get his manager login name, pass it as a parameter to the workflow, create a custom task for the manager with a notification. …

36