Karim's profileMicrosoft Dynamics CRM B...PhotosBlogListsMore ![]() | Help |
|
|
September 01 Software Transactional Memory (STM.NET) from Dev Labs
Software Transactional Memory (STM.NET) is a mechanism for efficient isolation of shared state. The programmer demarcates a region of code as operating within a transaction that is “atomic” and “isolated” from other transacted code running concurrently. Transactional memory is considered a promising technology by the academic community and is repeatedly brought up as a welcome technology for the upcoming wave of applications which scale on modern multi-core hardware. The goal is to be able to exploit concurrency by using components written by experts and consumed by application programmers who can then compose together these components using STM. Transactional memory provides an easy-to-use mechanism to do this safely. check it out here January 22 Microsoft Connect has launched a PPS Planning VPCMicrosoft Connect has launched a PPS planning Virtual PC, you can access it , if you are a member in Connect.microsoft.com December 11 Performance Point with VistaI've been asked if Performance Point 2007 CTP1 can operate with Vista or Not, well this CTP don't support Vista; it only support Windows server 2003 SP1 and Windows XP. December 06 Microsoft Ships CTP of PerformancePointMicrosoft has launched Microsoft PerformancePoint server 2007 CTP, you can have it if you participated in Microsoft Connect .
For more details about it read here June 28 A first Look at Microsoft XPSA first Look at Microsoft XPS
Since my first days as a developer at the University I was forced to deal with different document formats. Writing articles, exchanging notes with my student colleagues and printing our last homework I learned a lot. Computer have changed the way people publish and exchange information. Documents often appear one way when viewed on the screen and another when printed, its appearance depends greatly on where and how the document is viewed. Different aspects of the document, such as page layout and font style, can change, altering the document's appearance. Even worse, many documents depend on locally installed software and other resources. Having a document prepared and tested and being forced to print this document somewhere else could become a real nightmare. Believe me, there were moments in my life I wish never happened. I bet that you can also share some great experiences with me. Having said that, I should also mention that there is some great news. During the WinHEC keynote Bill Gates announced the trifecta of Betas (Windows Vista Client, Server and 2007 Microsoft Office system). One of the highlights was the keynote demo of XPS Document format, a component of the Windows Presentation Foundation, which is a next-generation presentation subsystem that unifies a whole range of output services, including User Interface, Media, and Documents. XPS or the XML Paper Specification formerly codenamed "Metro" is new electronic paper format for exchanging documents in their final forms. This feature provides a one-way export from 2007 Microsoft Office System client applications to an application- and platform-independent, paginated format. As a developer dealing with documents I always missed the possibility to write some code. You know, that kind of stuff we developers consider to be most important part of our life. We need a set of application programming interfaces (APIs) and we feel happy. Even more happy if we combine some traditional applications we have up and running in our IT environment using the APIs to build amazing new applications. The Windows Presentation Foundation, formerly code named Avalon provides a single, managed-code framework and makes it possible to build applications with richer user experiences than were previously possible. It was great to hear that XPS includes such set of APIs which allows us to generate XPS documents programmatically or even to create any file format from WPF applications. This makes XPS convenient for a range of scenarios in which it is useful to inspect or modify the contents. There are bunch of brand new technologies in Windows Vista, including the open XML Paper Specification (XPS), which describes the architecture of the XPS Document file format, and the Open Packaging Conventions, which describes the method for packaging information in a file format. Additionally to this there is an XPS Viewer to view, manage, and print files that conform to the XML Paper Specification. The Windows Digital Documents team is delivering a print driver that will enable all applications that can print to create XPS files. Most important to mention at the end: if you don't like standard set of viewers and drivers, the XPS format is open and documented and you could always write your own replacement. Amazing stuff. I really look forward to exploring it. I hope you are curious too. More information on XPS is available at www.microsoft.com/whdc/xps
Author: Damir Tomicic Damir Tomicic is co-founder and managing director of Axinom GmbH (www.axinom.de). Axinom is the leading technology integrator specializing in the Microsoft enterprise platform and Enterprise Content Management solutions.
June 12 Winfx to .NET FrameWork 3.0May 30 IIS 7.0 Test driveWanna test IIS 7.0, try it out, ask questions and find technical support?
You can find all that in here |
|
|