May 2005 - Posts

Save the whales !

No, seriously !!  In case you haven't been paying attention, the Japanese company Kyodo Senpaku Kaisha with support from the Japanese government is planning on killing over 440 minke whales this year for "scientific research".  That's more than one a day and two on Sundays !!  But it doesn't stop there.  Now they plan on killing hump back whales that are internationally listed as endangered.

 

 

Posted by bill | with no comments
Filed under:

foolish to build important pieces of Longhorn on top of .Net

 

Ouch !    Mary Jo Foley writes in  "The 'Dirty Little Secret' About Longhorn "  that

 

"But given how late (.Net Framework 2.0) is, and how new it would be (Microsoft Chairman) Bill Gates realized it would be foolish to build important pieces of Longhorn on top of .Net"

 

Scoble does a good job at backing up what Mary Jo said.    One thing he says :

"4) The "don't rewrite from scratch" Joel Spolsky rule. It's a good rule to follow if you want to ship anytime soon. Since existing versions of Windows were built in C++, rewriting pieces of them in C# or VB.NET would mean breaking this rule and potentially lengthening development time."

 

Of course I still find this incredibly ironic.  Microsoft insists on re-using it's own source code, and even given the ease with which they can step into Managed C++, they still preserve their existing code rather than go through the time and expense of shifting to .NET.  Yet for their customers, millions of VB developers, they abandon them and leave them no choice.  Funny how there's one rule for Microsoft's source code and yet another for their customers.

 

Posted by bill | 2 comment(s)
Filed under: ,

Microsoft Studs

something said today triggered an odd memory in Mitch, so he tracked this film clip down... Microsoft Studs.  It's a mid 90's classic.

Posted by bill | with no comments
Filed under:

Revealing Application Events

 

One of the really cool new features of VB.NEt 2005 is it's Application Framework which allows you to easily wire up to major Application Events.  One problem i found with it though is that code is often hidden, and you have to go via the project properties to get at it.  It feels a bit like someone hiding the Sub Main, and makes it not obvious as to what happens when the project loads etc.

 

So today, I noticed on Rob Copeland (who also has comments turned off, what up with that)'s blog a mention of a conversation he had with  Paul Kuklinski and Jay Schmelzer about this very issue.  

<twilight zone music>

Could this be in relation to the conversation I had with them a week or two ago ?

</twilight zone music>

 

Way cool in any case to hear it will be fixed smile

 

In the meantime, here's the work around I use:

- In Solution Explorer, click on the show all files button.  IF you are happy with that view, you're done smile

- If you want to make it more obvious for those who don't like that view, simply drag ApplicationEvents.vb out of the "Project" folder into the root folder for your project.  Note when you uncheck the "Show All Files", the ApplicationEvents.vb file may still hide. This seems to be a caching problem with the associated hide/show code and Solution Explorer, BUT it will show all the time next time you open the solution.

 

Now if we can only get them to give us the *option* to show the references node all the time as well smile

 

 

 

 

Posted by bill | 2 comment(s)
Filed under:

Beta 1 RC ??? WTF ??

 

Avalon and Indigo Beta 1 RC is now available, but WTF is Beta 1 RC ??  I thought RC meant Release Candidate.  Beta comes from the greek, second letter of the alphabet :

 `Alpha Test' was the unit, module, or component test
phase; `Beta Test' was initial system test.

 

So how the hell do we get a Release Candidate being an early system test ? 

 I wonder if they meant RC 1 ?? 

Wooo hooo  RC 1, if that's what they meant, then way cool !!  But Beta 1, uhm, ... déjà vu ?

 

Posted by bill | 2 comment(s)

Who's your favourite VB bloggers ?

 

So who's VB blogs are your favourite blogs ??

Posted by bill | 4 comment(s)
Filed under:

Baraka

 

Last night I stumbled onto this movie.. Baraka.  It's an oldie, made in 1992, but didn't seem dated at all.  It's the kind of thing you really need to put time aside for, and let yourself be absorbed into the visual images.. if you do, you'll find it incredibly moving.

 

I thought it brilliant cinematography, and I loved the content.  I'd rate this as a "classic" must see. Original, moving, thought provoking... 

 

Posted by bill | 2 comment(s)
Filed under:

stupid RSS feeds from Microsoft.

A couple of months ago I subscribed to the Developer Chats feed from Microsoft.   It's got to be one of the most stupid, badly designed, not thought out feed ever.  Here we are talking about scheduling chats, so you'd expect the feed to include a date, a time and a link to enter the chat room, right ?  Well not according to who-ever put that together at Microsoft.

 

What's really scary though is this actually went live !!  It means either who ever put that useless feed together didn't report to anyone, which is scary in itself, or those they reported to didn't even look at it.. still scary !!

 

Fortunately, for an example of how it should be done, we don't have to go far at all... matter of a fact, even in the same company.  Jana Carter puts together great chat notifications, the way they should be, just as if you are inviting someone to join the chat. smile 

 

It's great to see some people at Microsoft "get it" , even though others seem completely clueless.

 

Posted by bill | 3 comment(s)
Filed under:

calling Andrew Coates

So I was reading Andrew Coates blog entry about the keyboard hanging in VS.NET 2005 Beta 2 and I went to reply to it so as to point him to Bill Vaughn's blog entry on the subject.... you know the typical smart a*s post saying "well if you subscribe to Bill Vaughn's blog you would have known that already"

 

Alas, my sick sense of humour was thwarted as Andrew doesn't have "his ears on".    Maybe comments to his blogs have just been too brutal in the past ?? Or maybe he's use to a blog being something everyone needs to sign in with passport... nah, surely not.  Seems weird not to have comments turned on what ever the reason.. 

 

So Andrew.... What up with that ?

Posted by bill | 4 comment(s)
Filed under: ,

TechEd 2005 WebCasts !!

 

Seriously cool !!    *Some* of the TechEd 2005 sessions will be live webcasts.

 

(via Susan Bradley's blog)

Posted by bill | with no comments

F'ing LIARS !!

 

This (and here) just really pisses me off.  How the f' does anyone claim killing  more than 400 minke whales a year is for scientific research ?? F'ing lying pieces of shit.  They could at least have the honesty, the courage, the decency to say it was for a cultural heritage thing, but to friggin lie cause they are so embarrassed over what they do is just sick, despicable.

 

 

Posted by bill | 2 comment(s)
Filed under:

? is for snippets

hopefully y'all seen snippets in VB.NET 2005 by now.   In Vb you can get to snippets via the context menu in the code editor, but the easiest way is to type:

 

? + TAB

 

Just hit the ? key then  the TAB key and the snippet list will appear inline for you.  I think of it as ? is for help in writing the code such as expanding a property declaration. 

 

Also, if you know part of the shortcut for the snippet (eg prop or vbprop) you can type part of it, ? and TAB to get a filtered list.  eg: vb? +TAB will only show items who's shortcut starts with vb.  If you are sure of the snippet shortcut, then type the whole name, eg vbprop and hit tab that snippet will be inserted for you

 

So remember ? and TAB if you want to see the snippet list smile

 

Oh, and don't forget to try out the free snippet editor on the gotdotnet workspaces !

 

Posted by bill | with no comments
Filed under: ,
More Posts Next page »