Tonight I attended our local Los Angeles .NET Developers Group meeting for the first time in years. I pretty much never go to these meetings because I just haven’t found them worth dealing with the congestion of rush hour traffic in the UCLA area, which is really bad. Of course I should probably view user group meetings in the same way Jeff Atwood views conferences - I am not there for the talks, I am there to meet you.
However the local group does bring in some great speakers via
Tonight’s meeting featured Rob
Howard, the CEO of
Telligent. I first met Rob at Mix06
and it was good to see him again at this meeting. He gave a great talk
on ASP.NET tips and tricks. The one trick that stood out to me had
nothing to do with his talk. I noticed at one point he had SQL code with
expandable regions much like code regions via the
Instead of the pound sign, they used
--region. I just tried that with
a .sql file and it didn’t work for me. Probably requires a database
project. I’ll have to ask him about that.
I recognized one guy in attendance who happened to be Michael Washington, a member of the DotNetNuke core team. He patiently listened to my constructive criticism and we discussed ideas for improvements to module development. One thing I hope to help him with is incorporating more unit tests into DNN code he is working on. Andrew Stopford will be pleased that I am trying to steer Michael towards MbUnit.
The challenge will be how to integrate unit tests into the ASP.NET Web
Site model, since VS.NET Web Developer Express does not support class
library projects. This may be a no brainer, but I have never tried it.
The tests will probably just be dropped in the
App_Code folder, but
will TD.NET run all tests by right clicking on App_Code and selecting
Run Tests. I assume so, but we’ll see.