Microsoft today announced a set of broad-reaching changes to its
technology and business practices to increase the openness of its
products and drive greater interoperability, opportunity and choice.
These changes are codified into four new interoperability principles
and corresponding actions: 1) ensuring open connections; 2) promoting
data portability; 3) enhancing support for industry standards; and 4)
fostering more open engagement with customers and the industry,
including open source communities.
Audio Recording & Transcript: Press Conference Call with Steve Ballmer, Ray Ozzie, Bob Muglia and Brad Smith
Video Highlights from the Press Conference (1 min 50 sec)
All these 4 points represent a major initiative from Microsoft and i am particularly interested in data interoperability, enhancing support for industry standards and more engagement with open source communitities. It will be interesting to see which direction does data interoperatbility take. Are we going to have some standardization of LINQ related initiatives?
Micorosft has already opened up parts of its code for developers to debug through the .net platform. Its just an amazing stuff from Microsoft!
I just read this at reuters technology web site. Check out
http://www.reuters.com/article/technologyNews/idUSWNAS219120080225
check out:
http://www.reuters.com/article/technologyNews/idUSL2520662920080225
I am really excited about open xml push from Microsoft. It will open a world of possibilities, oppurtunities and innovations for everyone!
From time to time it happens that i have to present at a conference or host a tech-talk etc. In such scenarios i get, envitably, asked for my shot profile. So i thought it would make sense to blog my profile and consequently pass on the url.
So here it goes:-
Hammad Rajjoub is currently working as an Assistant Vice President with Merrill Lynch Global Services, Singapore.
He is a three times MVP (Microsoft Most Valuable Professional) for Connected Systems. His areas of interest include Enterprise Architecture, Distributed Computing, SOA, .NET, Design Patterns and Quantum Computation. He has architected number of successful enterprise scale services/applications using various tools and Technologies. He is a .Net Evangelist and speaks frequently at seminars and knowledge sharing sessions. He is an active member of MSDN groups and shares his experiences with the community. He has hosted number of technical sessions at international IT conferences.
He has written a case study for APress(http://www.apress.com/). He is also a user group leader of .NetWizards and .NetPalm both are INETA (http://www.ineta.org) chartered user groups. He is a member speaker’s bureau for INETA MEA. He has taught at Dept. Of Computer Science, Karachi University and PAF KIET as a visiting faculty member. He is member of IASA (www.iasahome.org International Association of Software Architects), Singapore Chapter. He spends his spare time learning and evangelizing best practices for architecture/design and .net.
For more details visit his blogs at:
http://dotnetwizards.blogspot.com
http://msmvps.com/blogs/hammadrajjoub
Microsoft launched its MSDN Code Gallery yesterday. According to Somasegar
The MSDN Code Gallery is a portal for snippets, samples and other resources. In it you can find pages that describe samples and supporting documents including screenshots and design documents. In addition, you will find hosted conversations about these samples, sample projects or other resources that have been provided to the community. This destination is open to the entire community to contribute content to.
What it means for developers like you and me is that its a place where we can share and download code snippets more in the context of community than that of organized project/work streams. That is, Code Gallery will server purely as content repository minus project management.
If you are interested in managing live projects etc. then you can use Microsoft's another offering called CodePlex http://www.codeplex.com/.
So happy code gallerying!