Joel From Canada
Joel Semeniuk's Blog
-
I know something you don't <GRIN>
-
Smart Client Application Block
It seems that Microsoft has released the Smart Client Application Block. Happiness.
-
10% Off VSLive in Toronto
-
Writing Secure Code - PPT's and Demo Code
I finally got around to sticking up PowerPoints and demo code from my last set of Webcasts on Writing Secure Code (http://joel.isa-geek.net)
-
ObjectSpaces Article
ObjectSpaces – you better start thinking about it. It seems that I get into conversations about data design patterns every other day hearing things like “we ALWAYS work with objects”, or “we NEVER use datasets” and “We ALWAYS use typed datasets” – now I am expecting to hear “We ALWAYS use ObjectSpaces”. I suggest that you start mastering objectspaces – their cool and long awaited (even though this is far from new in the industry). Dino Esposito wrote a good high level overview of ObjectSpaces in Whidbey that you can read here.
-
Writing Secure Code - Best Practices
My first Microsoft webcast went pretty good. I decided to ask Mike D to help me answer questions during the presentation. We thought it would add a nice interactive dimension throughout the presentation – I could focus on the presentation and the demos (one went boom – still don’t know why) – and he could answer the many (wow there were lots) questions submitted by attendees. I’m going to post the slides and demo files on www.dotnetwired.com in a public document repository (meaning that you won’t need to be a member of the site to gain access to the files). I’ll add a blog entry when I get that done – which I would expect would be this weekend.
-
Security Webcast Anyone?
As some of you might already know February 16-20 is Developer Security Webcast Week. There will be 13 or so web casts on virtually every aspect of security with the developer in mind. I’m doing two of these web casts:
-
Trivial Samples? How about Patterns?
Just got back from our February (brr) .NET User Group session. Tonight, as I’ve mentioned in a previous post, we had a different format – discussion only. Turned out, the discussion needed to be facilitated quite a bit – but otherwise I think it was good. The group talked about ASP.NET (which slowly turned into an application architecture – datasets vs. business object – object relational mapping discussion – hey Joel, what’s new in Yukon), Web Services (which quickly fizzled – we all agreed they were happiness – use them), and Security (hah – there is no such thing, only acceptable degrees of security).
-
Discussion based Winnipeg.NET UG
The Winnipeg.NET Users Group is having its next meeting tomorrow night (Feb 11) – but this time, its going to be slightly different. To date the group would get a presenter in – they would present – people would nod – eat, and leave. This time there is no presentation – just discussion (with some facilitation I would hope) on pre-chosen topics.
-
Getting Into the Groove
I know I’ve mentioned this before to many others, but Groove ROCKS MY WORLD. We should be singing and dancing in the streets – for once a collaboration product that doesn’t assume I have a T1 connection to everyone. A collaboration product that understands my need to work offline with having to explicitly take things offline. Sharepoint? Blah – for those very reasons!