Monday, January 12. 2009
Microsoft have released the first public beta for their upcoming Windows 7 operating system. To me it looks surprisingly similar to Vista (which is a good thing and a bad thing ), so I thought that installing PHP on it should be easy, as well. Actually, it was really easy, but since yesterday two people indenpendently from each other asked me how to do it, I thought I'd write down the required steps.
Continue reading "Installing PHP on Windows 7"
Friday, January 9. 2009
Windows 7 Beta Available for Download Posted by Christian in ASP.NET (English) at 18:35
Well, kinda. It's true that you can download the first public beta of Windows 7, but even if you passed the very slow "Server too busy" profile.microsoft.com server, there are still chances that you do not get the desired download afterwards, but this message instead ("next business day" is awesome):
A glimpse at the source code reveals interesting insights:
Hmmm ... Are they really using SQL Server or maybe rather Access?
Saturday, September 20. 2008
Eine Ankündigung in eigener Sache: Vom 20. bis 24. Oktober halten Christian und ich einen fünftägigen Intensiv-Workshop zu Flash und ActionScript 3.0 in München. Nähere Infos und eine Buchungsmöglichkeit finden sich bei der entwickler akademie.
Monday, August 11. 2008
Visual Studio 2008 Service Pack 1 ... Posted by Christian in ASP.NET (English) at 19:12
Just a quick note that Service Pack 1 for Visual Studio 2008 (and for TFS, too) has been released for MSDN subscribers. Enjoy!
Update: The Service Pack is now also available on Microsoft downloads:
Another important note for Silverlight 2 Beta 2 users: In order to be able to use the Silverlicht 2 Beta 2 Tools for Visual Studio 2008, you need to upgrade them after the SP1 installation if a previous Silverlight tools version is already installed. Microsoft released a new version yesterday.
Friday, August 8. 2008
Today is a day many people have been looking forward to for quite some time. No, it's not mass-marrying on 8-8-08, it's the day after the release of PHP 4.4.9. The important fact of this release is that it will be the final one for PHP 4. Ever. (Well, of course there might be the scenario of companies offering posthumous security patches, but that doesn't count here.) If you are still not convinced that PHP 4 is at the end of its life, just have a look at the changelog: the previous release is seven months old, and since then only five issues have been fixed.
I am aware that many sites, especially those with really old legacy code, will still not update (heck, I even know of some large PHP 3 based sites running strong [and insecure]), but if you have the resources to update your code base, you should do so really soon. PHP 5.3 will (most probably) be released later this year, and PHP 6 will get rid of a lot of stuff that has only been kept for the sake of backwards compatibility.
Tuesday, July 22. 2008
ASP.NET AJAX 4.0 CodePlex Preview 1 is available on CodePlex for download. Features include:
The release notes also mention that the next preview release will be available in September (maybe another one coming at October's PDC08—I am speculating here) and that "Ajax Futures" features will be moved to CodePlex in August. Interesting times for ASP.NET developers for sure, and I am looking foward to what's to come.
Thursday, July 17. 2008
Silverlight 2 Beta 2 Update Posted by Christian in ASP.NET (English) at 10:55
It's been a few week since Silverlight 2 beta 2 has been released. Yesterday, Microsoft released a critical update for Silverlight 2 beta 2 which is also distributed via Microsoft Update. The update promises to improve Firefox 3 compatibility, and also mentions streaming and stability. However the most interesting aspect is that the auto-update component has been worked on. The release notes do not state exactly what that means, but I think I know what it is: After installing the update, AutoUpdate can actually be enabled; the original version of Silverlight 2 beta 2 had this option greyed out. This suggests that new versions should be expected in the forseeable future
Wednesday, June 25. 2008
openSUSE 11.0 and Virtual PC Posted by Christian in ** English at 12:14
openSUSE 11 has been released, and as usual I had to try it using virtualization first. And as with some other recent distros, VPC crashes during installation. However, as with some other recent distros, these startup options help:
So if you have issues getting the new openSUSE version installed, these options might do the trick. At least they worked for me.
Wednesday, June 18. 2008
Silverlight crashing Firefox 3? Posted by Christian in ** English at 12:40
Right after yesterday's Firefox 3 release, some readers wrote me that the browser would immediately crash (a really bad crash, without error reporting kicking in, the browser just vanishes) when they visited a Silverlight powered site. I could reproduce that on one of my machines and was investigating this further, when I stumbled upon Tim Heuer's excellent post on the long history of Silverlight/Firefox 3 hubbub. He concludes that Silverlight 2 beta 2 has solved the issue, but what's about the only Silverlight version marked as stable, 1.0? In my case a simple uninstallation of Silverlight, followed by reinstalling the plugin did the trick. Unfortunately I did not write down my previous plugin version number, but I now have version 1.0.30401.0. If you have an older version, you may want to update.
Of course that doesn't help web master too much, but maybe this post can help some users to keep their new shiny browser alive when consuming Silverlight content.
Tuesday, June 17. 2008
Firefox 3 has been released a few hours ago (congratulations!), and I already got two mails with complaints that Firebug (v1.05) is not compatible with this version. That's actually true, but versions 1.1+ are. Just don't mind that the version numbers sound like beta, but I wouldn't be too surprised if version 1.2 would be put on Firebug's homepage soon.
Update (Jun 18): Updated download link; addons.mozilla.org seems to have the most recent releases.
Saturday, June 7. 2008
Silverlight 2 Beta 2 Released Posted by Christian in ASP.NET (English) at 10:15
Just a quick note that Silverlight 2 Beta 2 has been released. It includes a commercial go-live license, if you are brave enough and forget what happened to Atlas' go-live license Microsoft published the Beta 2 runtime and VS 2008 tools downloads, including a new Blend 2 preview release. There is also a list of breaking changes between beta 1 and beta 2. As you would expect, news on Essential Silverlight 2 Up-to-Date will follow shortly.
Thursday, May 15. 2008
First Moonlight Release (Source Code ... Posted by Christian in ASP.NET (English) at 13:20
Just a quick note that the Mono project has unveiled their first (source code only) release of Moonlight, their Silverlight clone. More in the announcement.
Friday, May 2. 2008
As I wrote ten months ago:
Some say SVG is dead, but it has found some niches where it is quite successful. I don't currently do as much SVG as I did some time ago, but I still follow along the current discussions and events. One project I find quite interesting is the Renesis, a feature-rich SVG player that is desparately needed now that Adobe abandoned their SVG browser plugin.
And finally, version 1.0 of the Renesis Player has been released! You can find more information on the product page. As it says there, "[t]he Player runs on all platforms and supports the open stantards CSS 2, XML, DOM 3 and SVG 1.1." Note that "all platforms" might be a bit misleading, as the download page only provides software for Windows XP and Vista.
Wednesday, March 12. 2008
Two Silverlight 2 for Mac OS X Gotchas Posted by Christian in ASP.NET (English) at 09:30
Two things I recently found out. They may be old news, but hopefully they are useful for some people anyway:
Monday, March 10. 2008
Essential Silverlight 2 Beta 1 Downloads Posted by Christian in ASP.NET (English) at 15:36
[Note: Repost of this entry on InsideRIA.com]
At MIX08 in Las Vegas, Microsoft announced and released a couple of new products, including Beta 1 of Silverlight (and O'Reilly announced and released Essential Silverlight 2 Up-to-Date). Silverlight, however, comes in several downloads, and it is a bit difficult to keep track of all of them, so we'll have a look at what you can and what you should download.
From a developer's point of view, you will want to use Visual Studio 2008 to create Silverlight content. Visual Studio 2008 is not free (the free Express Editions do not suffice here), so there is no download link, however if you have an MSDN subscription you have access to the IDE at http://msdn.microsoft.com/subscriptions/. Then, the best option is to install the Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 package. It integrates into Visual Studio 2008 and installes the following software, most of which would also be available in a separate package:
After installation, you will have a new Start menu entry for the SDK, Visual Studio 2008 will provide project and web site templates for Silverlights, and your installed web browsers (currently Internet Explorer and Firefox are supported) will be able to display Silverlight content.
A bit hidden, but nevertheless very useful, is a CHM (Compiled HTML Help) file with loads of documentation. It is about 40MB in size, so you will find a wealth of information there. So download the Microsoft Silverlight 2 Software Development Kit Beta 1 Documentation and place the CHM file inside the ZIP archive to a place where it is easily accessibly for you.
Finally, if you are curious how Microsoft implemented the various controls that come with Silverlight, have a look at the source code and unit tests available for them.
If you are designer, you might be interested in the visual tools provided for Silverlight. You may already know Microsoft Expression Blend, the tool to create WPF (Windows Presentation Foundation) applications. A beta version of Expression Blend 2 allows to create Silverlight 1 content. An upcoming version of Blend will also support Silverlight 2. If you want to have a sneak peak of that, have a look at the Microsoft Expression Blend 2.5 March 2008 Preview. There, you will find two project templates related to Silverlight: one for version 1, and one for version 2.