Create Virtual Directory for your WCF Service using Script by: Guy Burstein
Read it here.
Great tip for me :)
Thursday, May 25, 2006
WinFX Beta2 (RC0) -- Get it while its still hot !!
How to install WinFX Runtime Components:
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605077.aspx
Breaking Changes between Feb CTP and Vista Beta2
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605194.aspx
Detailed WCF API changes between FEB CTP and Vista beta 2(RC0)
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605256.aspx
Go-Live License for WinFX Runtime Components V3.0 Beta 2
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605322.aspx
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605077.aspx
Breaking Changes between Feb CTP and Vista Beta2
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605194.aspx
Detailed WCF API changes between FEB CTP and Vista beta 2(RC0)
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605256.aspx
Go-Live License for WinFX Runtime Components V3.0 Beta 2
http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605322.aspx
WCF: Intellisence Support for Configuration Files
Juval Lowy posted an updated version of the WCF configuration schema here.
To enable intellisence support when modifying the WCF config files (Feb06 CTP), download the schema and replaces the exisitng schema in
"C:\Program Files\Microsoft Visual Studio 8\Xml\Schemas"
To enable intellisence support when modifying the WCF config files (Feb06 CTP), download the schema and replaces the exisitng schema in
"C:\Program Files\Microsoft Visual Studio 8\Xml\Schemas"
Tuesday, January 24, 2006
Sparkle is Out!!! well the Jan CTP ;)
That's right folks. The Jan CTP of the Expression Interactive Designer (ie. Sparkle) is available now.
For those who didn't make it to PDC'05, here's same links to Channel9 videos about EID.
The cools stuff about EID:
Avalon has an incredible animation engine, and with this tool that power is released. With the EID, the animation engine becomes more readily accessible and you can see the possiblities of this platform. Great timeline support available. No more editting angle brackets for me :)
Download it here.
Microsoft Expression Interactive Designer January 2006 Community Technology Preview (CTP)
Note: Requires the WinFX Runtime Jan CTP
Updates!!
Check out this cool Free Cell demo created using Sparkle. Posted by Unni
For those who didn't make it to PDC'05, here's same links to Channel9 videos about EID.
The cools stuff about EID:
Avalon has an incredible animation engine, and with this tool that power is released. With the EID, the animation engine becomes more readily accessible and you can see the possiblities of this platform. Great timeline support available. No more editting angle brackets for me :)
Download it here.
Microsoft Expression Interactive Designer January 2006 Community Technology Preview (CTP)
Note: Requires the WinFX Runtime Jan CTP
Updates!!
Check out this cool Free Cell demo created using Sparkle. Posted by Unni
Monday, January 16, 2006
Geoff Snowman's BizTalk Web Resources
Geoff Snowman has put together a list of BizTalk Web Resources here.
Wednesday, December 21, 2005
Microsoft CRM 3.0 Resources
Just collating together some useful links
VPC image which contains Microsoft Dynamics CRM 3.0 environment for development, testing and demos. The image includes:
This is quite a large image file (>10GB), which has been compressed and split into six separate downloads, and can be found here:
Also found two Flash Demos on Microsoft CRM 3.0 as well.
Updates!!
Top 30 New Features in Microsoft CRM (PPT): link
VPC image which contains Microsoft Dynamics CRM 3.0 environment for development, testing and demos. The image includes:
- Microsoft Windows Server 2003 + Active Directory + Windows SharePoint Services
- Microsoft SQL Server 2005 + SQL Server 2005 Reporting Services
- Microsoft Exchange Server 2003
- Microsoft Office Professional 2003
- Microsoft Visual Studio 2005 Professional
- Microsoft CRM 3.0 + Microsoft CRM 3.0 Desktop Client for Outlook + Adventure Works Cycle Demo Data
This is quite a large image file (>10GB), which has been compressed and split into six separate downloads, and can be found here:
Also found two Flash Demos on Microsoft CRM 3.0 as well.
Updates!!
Top 30 New Features in Microsoft CRM (PPT): link
Monday, December 19, 2005
WinFX December CTP is available for download
This just in.
The Dec CTP of WinFX is out and available for download now
Follow Aaron Stebner's blog here on what order you should install the bits. Lots like its going to be a fun-filled Christmas this year for me (trying out all the lastest bits-n-bobs)
The Dec CTP of WinFX is out and available for download now
Follow Aaron Stebner's blog here on what order you should install the bits. Lots like its going to be a fun-filled Christmas this year for me (trying out all the lastest bits-n-bobs)
Sunday, November 06, 2005
.NET 2.0: Back to Basics [Generics]
Glad it's the weekend and the wife has been kind enough to let me spent the Sunday afternoon in front of the computer. Downloaded the Visual Studio 2005 RTM and SQL Server 2005 RTM last weekend but only managed to get a chance today to have a go at it. Migrated all my Beta2 projects and all of them to be complied fine without a problem.
Saw a few FAQ's on Generics by Juval Lowy. Definately worth a quick read thorough.
Saw a few FAQ's on Generics by Juval Lowy. Definately worth a quick read thorough.
Thursday, October 27, 2005
Visual Studio 2005 and SQL Server 2005 RTM
Well everyone at MS is blogging about it. I thought I might as well jump on the bandwagon too ;)
Yeap, that's right. VS2005 and SQL Server 2005 is now available for the masses (well only if you are a MSDN subscriber). And for those who are wondering what's a RTM, well it means "Release to Manufacturing" (that the version they send to the CD/DVD duplicators). So it looks like its green lights for the big launch on the Nov 7th.
The redistributables packages are also available to the general public for downloads.
BTW, Dan Fernandez mentioned here of a tool to help with the un-installation of all pre-RTM versions from your machine. (Automatic uninstall tool).
A couple of notes about the uninstaller tool (again from Dan's blog)
Yeap, that's right. VS2005 and SQL Server 2005 is now available for the masses (well only if you are a MSDN subscriber). And for those who are wondering what's a RTM, well it means "Release to Manufacturing" (that the version they send to the CD/DVD duplicators). So it looks like its green lights for the big launch on the Nov 7th.
The redistributables packages are also available to the general public for downloads.
BTW, Dan Fernandez mentioned here of a tool to help with the un-installation of all pre-RTM versions from your machine. (Automatic uninstall tool).
A couple of notes about the uninstaller tool (again from Dan's blog)
- Do not use this tool if you have installed SQL Server 2005 Workgroup Edition or higher (SQL Server 2005 Express is okay). Why? Because we don't do ref counting on who is using the Framework and you can get into a situation where the uninstall tool will remove a pre-RTM version of the .NET Framework 2.0, but SQL Server 2005 Workgroup+ will still be installed on the machine. Because Workgroup edition uses managed code, you've now "hosed" your SQL 2005 Workgroup edition uninstall. Check the product readme for step-by-step instructions
- Do not click "Cancel" when the Automatic uninstall tool is running. Depending on when you click Cancel, it can "hose" your machine uninstall
Tuesday, October 25, 2005
PDC05 Sessions Online
Yes, that's right!!
Michael Swanson just announced it on his blog.
All the sessions from PDC05 is available for your viewing pleasure. So for those of you missed the conference or were there but missed some of the sessions, you can now view them here.
And for all those who have loads of bandwidth to spare, you can download the whole session for your offline viewing pleasure. Now I can catch up on all the sessions that I've missed.
Tags: PDC05
Michael Swanson just announced it on his blog.
All the sessions from PDC05 is available for your viewing pleasure. So for those of you missed the conference or were there but missed some of the sessions, you can now view them here.
And for all those who have loads of bandwidth to spare, you can download the whole session for your offline viewing pleasure. Now I can catch up on all the sessions that I've missed.
Tags: PDC05
Windows Presentation Foundation Hands-On-Labs
Check out the HOL for the WPF. Its a great way to come to grips with the new features of WPF. I have already completed "PRSHOL08: Creating Rich 2D and 3D Content with Windows Presentation Foundation" and "PRSHOL03: Creating Custom Controls with Windows Presentation Foundation" and found the labs an invaluable way to get up to speed on things.
Why not have a go and try some of the labs out? (BTW, is you missed PDC'05, these labs are exactly the same ones they had at the conference.)
Windows Presentation Foundation Hands-On-Labs
Tags: WPF
Why not have a go and try some of the labs out? (BTW, is you missed PDC'05, these labs are exactly the same ones they had at the conference.)
Windows Presentation Foundation Hands-On-Labs
Tags: WPF
Everyone's a rifleman.
Another very insightful blog for the day. Steve Teixeira draws parallels from the Marine Corps and successful software organisations.
Which leads to the question of the day: "What's the lowest common denominator in your company, from which all actions and decisions are made with it in mind?"
Most often or not, software organisations are managed by people who by choice or skills are unable to be "riflemen". The result of which is quite rightly described by Steve below
Definitely worth a read and a think about.
For the full article: Everyone's a rifleman
One pattern I've observed over the years is that high performance software development organizations have an "everyone's a developer" philosophy In these organizations, the ranks of company leaders and decision makers include people that understand what it means to be a developer. And I'm not talking about a CTO-token-techie type. I'm talking significant representation within company leadership of those in tunes with what it means to be a developer.
Which leads to the question of the day: "What's the lowest common denominator in your company, from which all actions and decisions are made with it in mind?"
Most often or not, software organisations are managed by people who by choice or skills are unable to be "riflemen". The result of which is quite rightly described by Steve below
And, speaking anecdotally, I know some of the most frustrating times my career were spent in organizations led by individuals or groups that I believed were unwilling or unable to be riflemen, which severely compromised their ability to lead.
Definitely worth a read and a think about.
For the full article: Everyone's a rifleman
Thursday, October 20, 2005
Napoleon Dynamite Vs. Bill Gates
At every PDC so far, the team at Microsoft always come up with funny spoofs which IMHO is the real highlight at the keynotes on Day1. At the last PDC in 2003, it was the Matrix starring Steve Balmer and Bill Gates.
Well this year at PDC'05, we were all treated to hilarious spoof of Napoleon Dynamite. So since its the end of the week, why not kick up your heels, take a short coffee break and watch the short video? Guaranteed to leave you in stitches.

View Video
Well this year at PDC'05, we were all treated to hilarious spoof of Napoleon Dynamite. So since its the end of the week, why not kick up your heels, take a short coffee break and watch the short video? Guaranteed to leave you in stitches.
View Video
Language Wars - Who is Winning? Who Cares? [by Scott Golightly]
This is just a repost of Scott Golightly's thoughts from PDC'05. Thought I post this up here on my blog, because the original page gets update with every so often with new insights and reflections from various MSDN Regional Directors. (I have been trying to get Rocky Lhotka's PDC reflections post on LINQ. )
For about as long as there have been computers there have been computer languages and people who will champion one language above another. While it is understandable and even desirable for a language to have a devout set of followers, this is sometimes taken to extremes. When the love and evangelism of a language takes on a religious fervor and the proponents favorite language becomes “the only language for the job” then things are out of hand. For many people deeply involved in the language wars there is nothing more important than “showing” the “uninformed” people on the other side of the argument why they should switch to the “correct” language.
For many years the language wars centered around assembly, C++, and Visual Basic. In 1991 Sun Microsystems introduced Java. This added a brand new language to the mix and helped to stir the debate. In 2000, Microsoft announced C# and VB.NET as two new languages to program against the .NET framework. This started many discussions and arguments over whether Java or .NET is the “correct” platform for the job and even when .NET is chosen there are arguments over whether C# or VB.NET should be used.
One of the latest salvos in the language wars is an editorial by Calvin Austin posted at Java Developers Journal entitled C#: Is the Party Over? that ends with the statement : “C# isn't going anywhere soon but its best days may be behind it.”. I am not going to try to address the points made in the article. What I would like to ask is does it really matter?
The arguments over which language is the best, like many a sports rivalry, invoke heated passion for those involved but for those not involved it appears to be an unwinnable argument with neither side willing to budge. When it comes to choosing a language for a project many developers are forced by choice of platform to choose a language. In other cases it might be a company edict or business requirement that drives the choice. For others it might be the challenge to learn something new or the idea that knowing a particular language will increase their salaries that drives the decision. Finally, for other developers the choice is made based on what languages they have used in the past and which one they feel the most comfortable with.
In an ideal world there would be a rational analysis of the problem to be solved followed by a review of all of the available programming languages with a comparison of the relative strengths and weaknesses of each language against the problem to be solved. Other factors such as platform, training, and maintenance would be factored in and the best language for the job would be chosen. In the practical world this kind of analysis doesn’t occur. Instead, as a new project comes up the programming language is usually given very little thought. Unless the programmers are unhappy with their current development environment or they want to branch out into new languages the requirements are analyzed in the context of the current programming language. If a requirement can not be done easily in the current programming language, a review of other languages might occur. In some cases the requirements are changed to “fit” the constraints of the programming language.
So if the vast majority of developers tend to pick a language or two and stick with them you would expect the language wars to die out over time as people pick sides. Since the language wars continue over time we have to ask the question, who stands to win from continuing the wars? As with any war, there are combatants and the arms dealers that stand to gain a lot from the war. The combatants are the zealots and the language vendors. For a zealot the ultimate goal is to convert everyone in the world to use their language and in the mean time be seen as a leading expert. It is easy to see where the people who produce the language would like to see their language and the development tools that go along with it take over the market to sell more licenses and make more money. I can understand that, it is just good old fashioned capitalism. The “arms dealers” in the language wars are the authors, technical publications, and training companies that make money off of explaining the strengths and weaknesses of a language to developers and how to best use them.
Since there are winners, it would stand to reason that there would be losers as well. The real losers in the language wars are the people who are stuck working with an older language which will not be supported in the future and those who can not cut through all the rhetoric to understand the true business value of the debated languages.
So back to my original question on who is winning the language wars and who cares? The answer is you. If you put in a little effort you can be a big winner in the language wars. By finding vendors, authors, and training companies that are willing to give away information for free in return for the chance to change your opinion. By applying a little bit of skepticism to their claims and putting in a little work to prototype and find out for yourself you can come up with a lot of information without having to pay a lot of money.
About the Author: Scott Golightly is a Senior Principal Consultant with Keane, Inc. and a Microsoft Regional Director from Utah. Scott has over a decade of experience helping clients build, manage, and maintain systems that provide real business value.
Thursday, October 13, 2005
Windows Workflow Foundation & BizTalk: Where does it all fit?
The most common question on most developers/technologists minds: Where does this Workflow Foundation fit it and does it replace BizTalk? The answer is a big fat NO and Scott Woodgate tells us why here.
I have included a brief excerpt from his post.
Tags: Windows WorkFlow Foundation
I have included a brief excerpt from his post.
So what about BizTalk and Windows Workflow Foundation? Did you bet on the wrong horse by choosing BizTalk Server? No you didn't. BizTalk Server is, was, and will be the right architecture for business process and integration on Windows. To properly serve the needs of business process and integration you need a "man in the middle" server that adapts, routes, tracks, manages, scales and has all the appropriate BPM capabilities such as BAM. Windows Workflow Foundation gives you none of that. On the other hand there are many scenarios that Windows Workflow Foundation is useful outside of business process and integration such include page-flow in ASP.NET web applications, workflow within line of business applications that ISVs build, workflow within Office. By targeting ISVs primarily the Windows Workflow Foundation technology can be embedded within these applications.
Put simply:
A. Workflow within applications = Windows Workflow Foundation
B. Workflow across applications = BizTalk Server
Tags: Windows WorkFlow Foundation
Wednesday, October 12, 2005
Installing the WinFX Sep05 CTP build
Its finally the weekend and been almost a month back from PDC'05. Been meaning to install and try out all those new bits but never really finding the time.
But I managed to get up quite early today and kicked off the install. Found a nice guide on LonghornBlogs on installing WinFX Sep05 CTP build to help me along the way. Hope someone finds it helpful like I've have.
Tags: winFX
But I managed to get up quite early today and kicked off the install. Found a nice guide on LonghornBlogs on installing WinFX Sep05 CTP build to help me along the way. Hope someone finds it helpful like I've have.
Tags: winFX
Monday, October 10, 2005
Alphabetizing your .NET Resource (RESX) files [by Scott Hanselman]
A great tip from Scott. Just needed to keep a link to it for future reference.
Keep those resource files nice and ordered.
Alphabetizing your .NET Resource (RESX) files
Keep those resource files nice and ordered.
Alphabetizing your .NET Resource (RESX) files
Wednesday, October 05, 2005
More PDC goodies: WinFS Video
Steve De Mar, the Product Designer for the WinFS team just blog about the release of the WinFS video that was shown at PDC'05.
As Steve puts it:
Get it while its still hot (high-res, low-res)
Tags: PDC05
As Steve puts it:
...one of the most important aspects of the video is the experiences represented in the application UI’s. Our goal was to peak the curiosity of you, the developers, to get you thinking about what could really be built on WinFS. We wanted you to see how WinFS enables a totally new class of user experiences. The UIs in the video are all based on some of the great prototype applications that have already been developed for the WinFS platform. Although we cast them in a more futuristic visual "theme" to fit the style of the video, the functionality we showed exists in the prototypes that either we’ve developed in house or we’ve seen others develop on WinFS. A number of these were demo’d at the PDC, and we've more on the way which you should be hearing about shortly.
We hope the video inspires you to bring to life cool new innovative applications for WinFS!
Get it while its still hot (high-res, low-res)
Tags: PDC05
Tuesday, October 04, 2005
Meebo: Web IM
If you haven't heard of meebo, check them out right way. Its a great AJAX im client that works with major im services (eg. MSN, Jabber, etc.)
The 3 smart folks (guy and gals) behind Meebo are doing hell of a job and I wish them all the best. You guys rock!! Keep up the good work. Two weeks online and already gaining lots of attention and deservingly so.
As Wikipedia puts it:
Tags: meebo
The 3 smart folks (guy and gals) behind Meebo are doing hell of a job and I wish them all the best. You guys rock!! Keep up the good work. Two weeks online and already gaining lots of attention and deservingly so.
As Wikipedia puts it:
Meebo is an Ajax instant messaging client that works with major instant messaging services, including AOL, ICQ, Yahoo! Messenger, MSN Messenger and Jabber.
It launched a private release on September 4, 2005, and it was publicly released on September 14, 2005 and has had five major revisions since.
Tags: meebo
Thursday, September 29, 2005
Windows Workflow Foundation: Missed it at PDC?
For all you folks that weren't there or missed the breakout sessions at PDC, Paul Andrew has kindly posted up a list of resources on WWF.
But wait, there's more. From the team that brought you WWF at PDC, they are doing a series of webcast on Windows Workflow Foundation.
So what are you waiting for?
Download it here and give it a go!
You know you want to :)
Currently reading: Presenting Windows Workflow Foundation
Tags: Windows WorkFlow Foundation, PDC05
But wait, there's more. From the team that brought you WWF at PDC, they are doing a series of webcast on Windows Workflow Foundation.
So what are you waiting for?
Download it here and give it a go!
You know you want to :)
Currently reading: Presenting Windows Workflow Foundation
Tags: Windows WorkFlow Foundation, PDC05
Subscribe to:
Posts (Atom)