
Consider that I am learning three new things simultaneously: programming in Objective-C, learning how to use Xcode, and what is available in the iPhone SDK, I am going to describe the whole experience instead of just confined to the SDK.


Microsoft is busy developing its new AJAX toolset using the codename Atlas. There is a lot of excitement and interest in this new tool that Microsoft is expecting to release at the end of 2006, but is currently only available as a prerelease. The final release will depend on user feedback from a beta release version. Microsoft has said that along with Atlas, we will see the release of certified Atlas products that will work in conjunction with Visual Studio 2005, and ASP.Net. Atlas will be launched into two main categories. A JavaScript library called AJAX Library, and Server side components which will be called ASP.Net 2.0 AJAX Extensions.
To avoid possible anti-trust allegations again, Microsoft will not bundle VS Express or any of the other express products with Vista when it ships. There are rumors that OEMs may want to include it later, but nothing is for sure right now. Microsoft will leave the bundling to HP, Dell, and others to add in great free products like VS Express, and other express products (I imagine this means SQL Server Express, Visual Web Developer Express). Anyone that really wants any of the Express editions can just download them, but Microsoft's objective is to get more developers interested in their products than just people coming to their sites. These products are great stuff, so I can see why.
A while back I wrote a post (surprising I know, I never do that) on The Unofficial Microsoft Weblog about how many flavors Windows Vista had coming out...whenever. I believe I have found another winner. Visual Studio 2005 has almost as many flavors as Vista, which isn't too alarming because they both come from Microsoft. Not that this is particularly a bad thing, it is just funny to think about. I often suffer from consumer confusion, for example Visual Studio 2005, Express edition, Everywhere edition, Online Hosted edition, Professional edition, or even the Virtual Images edition. What's a geek to do anyway? How am I supposed to remember which tools are in which set in which product? What if I need more than one of the product, like the "consumer-and-dumbed-down" version as well as the "I'm-an-educator-so-I-have-special-software-needs-and-want-low-prices" version, not to mention the "I-want-to-easily-build-mobile-apps" version? Microsoft continues this trend of compartmentalized software products, while most people in the world are leaning toward multiplicity and integration. Is Microsoft behind the times in segregating all these products and taking away the clear definition of what they can do? Shouldn't software adapt itself to the multi-dimensional and integrated way we all work now?
I can't imagine that many Ruby programmers have a copy of Microsoft Visual Studio 2005 hanging around, so I'm thinking the target demographic for Steel is developers who are used to VS but want to get into Ruby programming without interrupting their workflow. Steel is a free language add-on for VS 2005 that aim "to leverage all the features of Visual Studio." Currently Steel does syntax coloring and running scripts with a keystroke. More complex features aren't yet included but development seems to be progressing rapidly so hopefully it won't be long before features like code completion and IntelliSense are implemented. Check the Steel blog for lots of screenshots and development updates, or head straight to the download page.
Advertise with Download Squad
| # | Blogger | Posts | Cmts |
|---|---|---|---|
| 1 | Brad Linder | 98 | 8 |
| 2 | Joey Celis | 57 | 1 |
| 3 | Jay Hathaway | 50 | 12 |
| 4 | Lee Mathews | 35 | 37 |
| 5 | Drew Olanoff | 12 | 8 |
| 6 | Christina Warren | 9 | 2 |
| 7 | Christina Clark | 9 | 6 |
| 8 | Nancy Messieh | 9 | 0 |
| 9 | Kristin Shoemaker | 9 | 5 |
| 10 | Danny Mendez | 7 | 0 |
| 11 | Emily Price | 4 | 0 |
| 12 | Adam Maras | 4 | 1 |
| 13 | Dolores Parker | 3 | 2 |
| 14 | Ian Dumych | 3 | 1 |
| 15 | Todd Ritter | 3 | 0 |
| 16 | Nik Fletcher | 2 | 0 |
| 17 | Jason Clarke | 2 | 0 |
| 18 | Alan Silcott | 2 | 2 |
| 19 | Robert Headley | 1 | 0 |
| 20 | Alex Hung | 1 | 1 |
OpenSource business firefox adobe Web2.0 linux-switch Facebook Linux office twitter TimeWaster music opera Microsoft windows-xp web2 photo iphone wikipedia youtube xp video developer email bittorrent googleholic blogging search api vista browser tweet-this ubuntu freeware yahoo news mac Time-Waster iTunes maps gmail bookmarks apple widgets rss productivity windows google mobile internet
Other Weblogs Inc. Network blogs you might be interested in: