Shawn Wildermuth


My Rants and Raves about technology, programming, everything else...

In Georgia At Last...

Url: http://atlanta.com

After a harrowing couple of weeks we're finally here.  We got into town on Friday, two trips to the airport, three cats, one fiance...check.  Much to my dismay, the apartment we had gotten was nothing like the model.  Frankly, it was a dump.  What to do?

Quoted in e-Week!

Url: http://www.eweek.com/article2/0,1759,1641492,00...

Today, I am quoted in e-Week about my opinion of what's happening to Longhorn...specifically about WinFS.  Hope I didn't offend anyone in Redmond ;)

I am going to miss Cairo...sorry...WinFS

Url: http://news.com.com/Microsoft+corrals+changes+f...

After spending hours digging through Longhorn builds to try and understand WinFS, I have to say that I am really bummed that it is getting pushed out.  I think I understand Redmond's approach here, but they've been promising something like WinFS for years now. 

UML/Database Modeler that I actually like!

Url: http://www.sparxsystems.com

While trolling the DevelopMentor .NET Lists, William D. Bartholomew mentioned a new UML tool that does round-tripping to and from code.  I've used Rational's (IBM's) XDE before to do this, but it is buggy and hates source code control. 

Doom 3....Lasting Impressions...

Url: http://www.doom3.com

After spending a couple evenings with my new friend, Mr. Doom 3, I have to highly recommend the game.  I am especially impressed by the scalability of the graphics engine.  Even on my mediocre system, I could get FSAA 2x and high level detail to work acceptably. 

Doom 3...A First Impression...

Url: http://www.doom3.com

I spent an hour with John Carmack's latest creation this evening.  The start of the game is surprisingly slow...it lets you walk around and really start to buy into the story.  By the time the monsters started to jump out at me, they had lulled me into a sense of security.  Impressively, the game runs well on my middle of the road system:

Decoupling Interfaces and Number of Assemblies

I have been having a conversation about coupling of objects at the interface level.  While I am not a fan of coupling objects together, I would like to be able to shortcut some factory code to make the interface be more intuitive.  For example, here is code that decouples the interface:

class Foo
{
  // ...
  Guid _barID;
  public Guid BarID
  {
    get { return _barID; }
  }
}

Foo foo = new Foo();
Bar bar = Bar.GetBar(foo.BarID);

Whereas I don't want to tie the objects together, but simply call the factory (the GetBar method) within the Foo class to make getting objects easier and more intuitive. For example:

Finding Tim Ewald's Blog

Url: http://www.pluralsite.com/blogs/tewald/default....

I lost all my NewsGator feeds so I was tracking down my favorite people...and of course Tim's one of them.  It was fun...Here's the trail I followed:

My First Day as a Magenic Consultant

Url: http://www.magenic.com

I just joined Magenic Technology as a Consultant and they put me at a client right away.  Its been so long since I commuted to a job that it was kinda wierd getting up at 6am and driving for an hour.  After a couple of years of getting up at the crack of noon and working till late into the night, this is a great change...of course after a couple weeks of this, I may not like it but we'll see.

The Daily WTF

Url: http://thedailywtf.com

Shawn
Shawn Wildermuth
Author, Teacher, and Coach




My Courses

Wilder Minds Training
Vue.js by Example (New Lower Price)
Bootstrap 4 by Example (New Lower Price)
Intro to Font Awesome 5 (Free Course)
Pluralsight
Building an API with ASP.NET Core (New Course)
Building a Web App with ASP.NET Core, MVC6, EF Core, Bootstrap and Angular (updated for 2.2)
Less: Getting Started (New)
Using Visual Studio Code for ASP.NET Core Projects
Implementing ASP.NET Web API

My Appearances

No Appearances in 2019
I'm taking a year off of conferences to finish my film, see you in 2020!

Application Name WilderBlog Environment Name Production
Application Ver v4.0.30319 Runtime Framework x86
App Path D:\home\site\wwwroot\ Runtime Version .NET Core 4.6.27817.01
Operating System Microsoft Windows 10.0.14393 Runtime Arch X86