Monthly Archives: April 2005

Web Methods – Training wheels for WS newbies?

I think it’s time for me to start focusing on concepts like Contract First and tools like ThinkTecture’s WSCF as well as Kirk Allen Evan’s new WSE2 templates. Web Methods mask messaging from us and using them in VS.NET makes me think I am working with objects. I think I have done more than enough with Web Services to finally get rid of the training wheels and prepare my head for Indigo. And definitely check out John Bristowe’s and Benjamin Mitchell’s thoughts on this.

http://www.AcehAid.org

So many April Fools jokes

I guess they got a little tiresome only because there were so many but it was fun how many people put together some really creative April Fool’s jokes. Also it made it hard to post anything that was serious because who would believe it?

The best was Matt Hawley who has been blogging about his move to go work for Microsoft over the past few weeks. Yesterday he blogged – haha that was all an April Fool’s joke, which kind of made any one reading those posts scratch their heads, wondering – what the heck is funny about that? It turned outo that the joke WAS on us, because he really is going to Microsoft. Good one, Matt.

My posting about the VB keywords The and A, was actually a group effort by a bunch of VB people: myself, Kathleen Dollard, Rocky Lhotka, Jackie Goldstein and Billy Hollis. Obviously a spoof. But I thought everyone’s contributions were pretty clever and funny. Hardly anyone memed it though, oh well.

The funny thing about that post was that it was so obviously a joke, however my own comments made people think that I didn’t get it was a joke! As if I found the press release somewhere else and was upset about it. Ha ha. So I did get you! Nah nah nah. And the other funny thing that happened, was that Kathleen and I (who love each other, really, we do!) had a little unplanned cat fight on our blogs. So in case that worried anyone, no need – we were giggling about it. She’s not off her rocker. But she did get some good digs in on me, didn’t she. Hmmmmmm….

Anyway, it was fun to do. I have been planning that since the MVP summit last  year.

http://www.AcehAid.org

ASP.NET Connections – What’s New in ADO.NET 2.0

I have posted my powerpoint and demos from my ADO.NET 2.0 session. I loved doing this session. I even got to do it twice. I had lots of rave reviews from attendees. A big win-win. I am hopefully going to do it again at the Mid Atlantic Code Camp when I go to D.C. in May and again at my user group. It is a great session. I hope I find more venues to do it at!

You will find the powerpoints and demos on this page under “What’s New in ADO.NET 2.0”. The slant of the talk was to ASP.NET developers, but it’s all back end goo, so it’s for everyone. As Alex Homer points out, yes, I have working SQL Query Notification demos in here!!

This is the same talk I did at Code Camp III in Waltham on March 12th. Thanks to all of those attendees for being my guinea pigs. I was able to improve the talk a lot thanks to your feedback!

http://www.AcehAid.org

Congrats to new MVPs!

I see a bunch, but am especially happy for Sahil Malik, that are brand new. Also, Bill Vaughn did of course, retain his MVP status. I was in that speaker lounge where he wrote about how much grief he got from some Microsoft people (though I thought it evolved into much more light hearted ribbing over the next few days) and his response was basically that it had the intended effect. It brought a big time awareness to the fact that there are a lot of people and businesses who are not ready for VB6 to be retired.

http://www.AcehAid.org

A must read WSE2 article

This is my bookmark to an article I really want to read, but I want to do it away from email, i.m. and the phone. It is a topic that I get stuck on because I basically understand it, but not enough to deal with more detailed questions..

Routing Secured SOAP Messages Through Multiple SOAP Intermediaries Using WSE 2.0

It’s written by William Tay, who is one of my WSE2 pals – though I think I ask him many  more questions on i.m. about WSE2 than he asks me! Hmmm, I wonder why? 🙂 (Because he understands this stuff at a much deeper level than me, that’s why!!)

http://www.AcehAid.org

springing

tons of snow melted in the last day. My whole front garden is uncovered as well as a bit of dog poop that has ummm, “landed”, over the winter (and then got covered over with snow) thanks to our two newfoundland doggies.

There were so many robins and finches bouncing about today, too!

http://www.AcehAid.org

More keyword patents?

I am just not sure how to react to this! These changes could push more VB programmers to C#. But also, buried in this press release was a hint that Microsoft is going to actually try to patent these new keywords. Give me a freakin’ break!

With the upcoming release of beta 2 of Visual Studio 2005 and the .NET Framework 2.0, Microsoft is today announcing changes to the Visual Basic language that is part of Visual Studio. Continuing to focus on making Visual Basic the most productive language on the .NET platform, Microsoft is adding new keywords to the language.

The new “The” keyword assists programmers in identifying particular data objects or computing resources. This keyword will identify any default resources, such as printers, directories, or databases. This allows code constructs such as:

If The Database.IsDown OrElse The Database.IsTooSlow Then

    The Database.IsProbablyOracle

End If

“We think developers can definitely benefit from this. They won’t have to worry about locations of default resources,” according to Victor Silver, PR Manager for Visual Basic.

The new “A” keyword allows access to generics. Generics are a previously announced feature of .NET 2.0 that allow programmers to work without knowing anything about what they are working with.

VB Guru, Rockford Lhotka was hoping for additional keywords. When contacted for his comments on these changes, he said “I think they should have included “an” as well as “a”, because the current decision leads to “a awkward situation for some words”.

Past president of the highly influential Northern Colorado .NET SIG, Kathleen Dollard responded, “It’s a good first step, but I was really hoping they’d include adverbs”

Jeffrey Rochstar, author of several prominent books on .NET says, “I’m happy to see these additions for VB, but since they cut ‘that’ at the last minute, it seems that C# still has the advantage with ‘this’.”

These changes may be in response to pressure by the newly-formed Joint Organization of Keyword Enthusiasts. This group has been pushing for a full English sentence structure. There manifesto states that Visual Basic should be significantly more verbose. A spokesman said “Duh! Without periods, they still aren’t sentences,” and went on to say, “I think the backward compatibility problems presented by punctuation like semi-colons are solvable.”

According to Visual Basic Language Progression Manager, A.J. Thejays, the keywords are being added to the language to “enhance the ability of Visual Basic developers to create code in a more natural language. Adding “the” and “a” brings them closer to actual English sentences.” Thejays continues explaining that a great number of Visual Basic developers come, not from the Computer Science bacground, but with degrees in many Liberal Arts programs. “These are people who are used to communicating in proper English. We think that this be beneficial to the coding experience.”

Microsoft has not announced a timeframe for the new keywords, nor whether to the Visual Studio IDE will introduce a new color for the new class of keywords. Apparently, Microsoft has also applied for patents.

No one from Microsoft was available for additional comment because of Microsoft’s scheduled company-wide day of silence on April 1.

http://www.AcehAid.org

Theoretical Probability in 7th Grade?

Boy am I out of the loop! I hung out with my friends four children last night while she was having surgery and her hubby was at the hospital too. We had a blast. The girls range from age 4 to 12. While the 12 year old was doing her homework, she asked my opinion on one of her questions she was working on. She was doing theoretical probability! In 7th grade! She had questions like “if you drew 12 cards from a deck of cards, how many clubs do you think you would get, and why”. “If all of the diamonds were removed from the deck and you drew 12 cards again, how many clubs do you think you would get and why?” I don’t remember what I was doing in math in 7th grade (a million years ago…) – but I sure don’t recall it being that!

http://www.AcehAid.org