Announcement: SnugUp updated

image

I created a medium sized .NET WPF based application a while back which helps keep a series of folders with images synchronized to SmugMug with one click of a button. I just made a few fixes in the past couple of days and uploaded a new version.

Changes:

  • Fixed error where the application would crash after completely scanning and uploading all files. This crash would cause it to do unnecessary scanning (and possibly uploading) the next time it was run.
  • Added support for GIF and PNG files (JPG files are still supported of course).
  • Increased timeout for uploads to 10 minutes. If an upload takes longer than 10 minutes, it will fail.
  • Improved special character handling. File names including characters such as "&" should now be handled properly.
  • Reworded a few of the settings to better explain their function.
  • Added an error display — if the application should have an unexpected problem, it should provide a way to grab the error (so that you can submit to the author).

Download it here.

SharePoint as an Operating System?

Via Designing for Dot Net, Don shows a few screen shots from some educational application written in WPF designed by “the UK educational team” (I’m not sure what that is). He mentions SharePoint several times, but I don’t see what SharePoint has to do with the application. It’s worth taking a look at his blog post to see the screen shots of the application. The source link that he provides requires registration to read the full content – I didn’t want to register to get more details.

What freaked me out most wasn’t the application or the mention of SharePoint. It was the comment at the end about him agreeing with the suggestion that SharePoint is the next big “operating system” from Microsoft.

That got me to Google in a flash. Not so amazingly, I found the reference right away from the industry pundit Mary-Jo Foley here. Mary says…

I think they’re asking the wrong question. Instead, why not ask whether Windows will be the center of Microsoft’s universe going forward? Might there some other product/products upon which Microsoft is betting the farm?

She goes on to say…

SharePoint Server is the answer. Not Windows. Not Windows Server. Not Office. SharePoint.

Ballmer told the Convergence questioner he was dead-on in his thinking.

“SharePoint is the definitive OS or platform for the middle tier,” Ballmer explained. It is the “missing link” (my words, not his) between personal productivity and line-of-business applications.

OK, Steve, it is a platform. Microsoft is betting big on it. Can it become the definitive development platform for Microsoft? This software architect and developer certainly hopes NOT. SharePoint may be good for some enterprises. However, the user experience, the IT experience, and the current licensing models (server + client access licenses for all users) make any massive adoption unlikely. The licensing however can’t change much — otherwise there’s little point in betting big on SharePoint unless they can continue to make a significant amount of revenue from the platform in some other way.

image

image

I’m continually amazed by the number of ISVs founded entirely on the SharePoint platform. It’s amazing the traction it has gotten to date. I think the overall market is too large and too open for it to become the giant that is Exchange Server today. Microsoft needs ISVs to add value to SharePoint as Microsoft is only developing a platform.

Microsoft can’t bet everything on SharePoint. The company is too big for that. It can’t “be” the operating system (unless it starts to include a lot of extra moving parts stolen from Windows Server and SQL Server).

Regarding usability — a few interesting comments from NickMalik in his post “Ahead of the curve… again” if you can get beyond the nearly sickening “pro-SharePoint commentary in his original post. “The product is unstoppable.

What do you like/dislike about SharePoint? What do you use instead of SharePoint?

Microsoft AutoCollage 2008

Microsoft AutoCollage web site

I was tempted to try this new application out for a few reasons:

  1. It was new
  2. It was from Microsoft Research and claims some interesting features (like object and face recognition)
  3. It seems to be built using WPF (the screens all look WPF-ized)

Then, before I downloaded it and installed it, I decided I wouldn’t bother for a few reasons:

  1. It’s $20US (a research project?! — just drop the “Research” part!!!)
  2. I didn’t care for any of the sample collages that they have on the web site – the results look amazingly average.
  3. I didn’t know what I’d do with an image that was produced. I suppose I could have emailed it, but I’d rather send full photos than a blurry mess of photos.

They have a flickr group (but ironically they only have 1 member and no collages published as of Sept 4, 2008?! Not even a sample?! That’s awful marketing. Maybe that’s why they’re in research. :)

In any case, if you’re interested, there’s an image gallery here (that for some reason includes head shots of the people who “incubated” the project, the logo, and a photo of the building. Oh, and a few samples and shots of the product.

Google Chrome … it’s here (for Windows)

Downloaded and installed … it’s fast (and one of the easiest installs I’ve seen for any application. Kudos to Google for bucking the trend of awful application installers).

image 

The maximized mode is particularly clean — it doesn’t use a Windows title bar at all – so the first browser tab is the element in the upper left corner of the screen.

As described in the Chrome comic, it is using a process for every tab:

image

It would be nice if I could easily tell which browser tab was represented by each process (for memory analysis). I randomly killed one of the processes. When I clicked on the browser tabs, Chrome displayed this in the place of the tab’s content that I had killed:

image

(Aw, Snap! Something went wrong while displaying this webpage. To continue, press Reload or go to another page.)

:)

Chrome is available for XP/Vista only for now and may be downloaded here.

 

Update: about:memory in the address bar of Chrome takes you to the “stats for nerds”:

image

Or you can right click on the task bar icon, select Task Manager, and click the “Stats for Nerds” link at the bottom of the dialog:

image