Scott Hanselman

DasBlog 1.9.7 Release - Final ASP.NET 1.1 Version

June 26, '07 Comments [22] Posted in ASP.NET | DasBlog
Sponsored By

image

Omar pulled the trigger and we released DasBlog 1.9.7. Download it.

A few points to note about this release.

  • This is the final release on an ASP.NET 1.1 codebase. No bugs will be fixed unless this release kills a kitten.
    • NOTE: To be clear, even though this is compiled under ASP.NET 1.1, it runs GREAT under .NET 2.0 as is. Just follow the comments in the web.config to change a few settings.
  • The next release will literally be in a week or so, will will be called DasBlog 2.0 and will be compiled under .NET 2.0 and have changes to support Medium Trust environments.
    • This will allow folks downloading the source to compile DasBlog happily with VS 2005 or Orcas, or just MSBuild.
  • We'll announce a one year roadmap with our plan to move towards .NET 3.5 as well as a new release every 60 days.
  • We will very likely move to a location that is not SourceForge.
  • We'll have a visual refresh of the main project page as well as some consolidation, but for now:

UPDATE: Alexander Groß has the definitive guide on How To Secure Your dasBlog Installation.

In this release we've fixed some and added some:

  • Fixed a metric buttload of bugs
  • Taken in more patches from the public than any other release (Thanks public!)
  • Category and Home Page Paging Macros
  • LiveComment Preview (thanks SubText!)
  • Emailed Daily Activity Reports
  • Windows Live Writer Custom Integration
  • Support for Akismet Comment Spam Support
    • Go get a WordPress account, without a blog, and use the API key they'll send you.
  • Optionally show comments on the Permalink Page
  • Even more performance gains (4x+) in the Macro engine
  • New Internationalized Languages, including Swedish (Thanks Per Salmi!)
    • This brings our total supported language count up to 15! Although we can ALWAYS use more, and we really need double-checkers and updaters to put in localized strings for some of the new features!
  • Support for Blogging directly from Word 2007
  • Many fixes in our Blogger API and MetaWebLog API support
  • Better detection of referrals from Search Engines
  • CSS fixes and additions like highlighting of the Blog Author's comments
    • Make the comment email address match the email address in sitesecurity.config for this feature.
  • DHTML Timeline of Posts from the MIT Simile project
  • Support for SMTP Servers like Gmail for notifications
  • New themes
  • Support for THREE Rich Editors - FreeTextBox, FCKEditor and TinyMCE (in DasBlog Contrib, see the source)

Thanks to the DasBlog team and the active folks on the Developer List (in no particular order)....

Omar Shahine, Clemens Vasters, Tom Watts, Ken Hughes, Paul Van Brenk, John Forsythe, Nick Schweitzer, Kenneth Lefebvre, Ben Scheirman, Tim Sherrill, Alexander Gross, James Snape, Raymond Llewellyn, Tony Bunce, Josh Flanagan, Aaron Fischer, Anthony Bouch, Ayende Rahien, Ben Taylor, George V. Reilly, Greg Hughes, Mike Schinkel, Marc Mercuri, Rajiv Popat, Tim Sherrill

...and the many patch contributors!

When selecting a Blog based on ASP.NET, I encourage you to check out DasBlog but also these other .NET based blog engines:

Enjoy.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

The Skynet Compute Cloud: I think there is a world market for maybe Five Computers

June 26, '07 Comments [7] Posted in Musings
Sponsored By

iStock_000002482514XSmallIt's unclear who said:

"I think there is a world market for maybe five computers"

but it might have been Thomas Watson in 1943, president of IBM, but it might be a myth.

The thinking was that a number of large mainframey computers would be built and used by the world. That of course, didn't happen, as my watch has more memory than ENIAC did, and there's computers everywhere, but as the web continues to mature, I believe that things will conflate in the next 10-15 years and as more and more companies begin to

All this is building a collective trust with large entities like Amazon, and as prices fall with uptimes rising, more companies will say, "who am I to build a datacenter? I'll just host in one of The Five."

Here's a list of services (by no means exhaustive) from Wikipedia's Utility Computing article, as of today:

  • Amazon S3 - Bulk storage and bandwidth for static content
  • Amazon EC2 - Pay by the hour CPU
  • NearlyFreeSpeech - Pay as you go web hosting for web pages, dynamic content, domains, DNS, etc
  • Sun Microsystems Sun Grid - Pay by the CPU hour
  • Strikeiron Web Services Marketplace - Pay per Web API call.
  • USi an AT&T company - USiPinnacle - Pay-as-you-go enterprise applications
  • Zimki - J avascript based utility computing system. Pay by bandwidth, storage, and javascript operations.
  • ElasticLive Utility web hosting service based on Amazon's Elastic Compute Cloud
  • InsynQ utility computing services
  • CPAASP online accounting solutions for on-demand enterprises
  • Distributed Potential Pay-Per-Use Grid Computing Capacity
  • Dell Inc. have a specific Cloud Computing Solution through their Datacenter Solutions Division

I believe this list will likely turn into The Five Computers:

  1. Google (Apps)
  2. Amazon (EC2)
  3. Microsoft (Live)
  4. Sun (Grid)
  5. A network of installed bots on every small computer, possibly built into the OS, to use idle CPU cycles for the collective.

This "5th computer" will be the "remainder" after the first four, but might ultimately become the largest. Perhaps it's a larger number, but surely Amazon will buy Bay at some point, and Google will buy Salesforce.com, so they don't count.

Computing will be moved into the Cloud. It's already happening, we're 20% there. The idea has been around since the beginning, and it will, in my opinion, continue come up until it actually happens and we build Skynet. One of these compute clouds will no doubt end up in orbit.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Considering Moving the Family to Google Apps

June 26, '07 Comments [35] Posted in Musings
Sponsored By

Google AppsI'm considering moving my whole family over to Google Apps.

Have any of you done this and how did it go?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Hanselminutes Podcast 69 - Building aDeveloper PC

June 23, '07 Comments [13] Posted in Podcast
Sponsored By

My sixty- ninth podcast is up.  In this episode, Carl and I talk about building the ultimate developer PC

If you have trouble downloading, or your download is slow, do try the torrent with µtorrent or another BitTorrent Downloader.

Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.

Telerik is our sponsor for this show.

Check out their UI Suite of controls for ASP.NET. It's very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don't bother testing. They also are committed to XHTML compliance and publish their roadmap. It's nice when your controls vendor is very transparent.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

Enjoy. Who knows what'll happen in the next show?

Technorati Tags: , , , ,

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Safari Browser Speed Shootout - Code of Conduct Violation

June 23, '07 Comments [14] Posted in Reviews
Sponsored By

I awoke to discover that the video that accompanied my post on "Video: Windows Browser Speed Shootout - IE7, Firefox2, Opera9, Safari for Windows Beta 3" was removed from MSN Video soapbox as a "Code of Conduct Violation." Waa?

codeofconduct

Check out the Code of Conduct posted at the Soapbox Site...I'm not pushing porn or exploiting minors...there's NOTHING in there about posting a video like this. Bummer. Perhaps Apple complained.

Anyway, here's the same video be encoded at 640x480 (4x the resolution that was up on Soapbox) and hosted via Silverlight Streaming. Grab Silverlight if you need to.

If you'd like to easily create Silverlight Videos, transcode them and blog them, take a good look at James Clarke's blog on JetFuel (download), his Windows Live Writer Plugin that will automate encoding, skinning and publishing within Windows Live Writer. Make sure you go download Expression Media Encoder also.

Here's the Windows Browser Speed Shootout video on YouTube.

Technorati Tags: , ,

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.