http://www.AcehAid.org
Monthly Archives: May 2005
INETA May NORAM Newsletter went out last night
Oh yeah, and we left the “Test” title on the email – since we email it to each other in advance for last minute checks. So even though it says “Test” that is the real deal!!!
Lots of good stuff in there – our User Group Leader Summit schedule, an article on creating Certification Study Groups, some new NORAM Liaisons have come on board (yippee!!!) and more more more.
If you are not on the newsletter email list, you can sign up on the h ome page of INETA. The newsletters (NORAM’s and other regions) are archived at www.ineta.org/newsletters.
As always, if you have ANYTHING to share that your user group is proud of, or an idea you think other user groups could benefit from, a community driven event coming up, let us know!! Email newsletter@ineta.org.
http://www.AcehAid.org
Good overview of TechEd BOF Schedule
Software Factories
When I was at Microsoft’s Reston office earlier this month, there was a ‘Softie (oh, I just can’t remember his name) who was telling me that the next big thing was going to be Software Factories. He showed me the dev center for them. Said to get to know them, keep my eyes out, etc. Well, I have definitely seen the beginnings of buzz over the last few weeks hither and thither – mostly on the MSDN blogs. Here looks like a good blog to follow for more info…
So, it’s on my list, though I’m still not there quite yet…
http://www.AcehAid.org
My first webcast behind me
Well that was fun. I just did a webcast with DCC Glen Gordon on MARS, a new feature of SQL Server2005 that is leveraged in ADO.NET 2.0. (I’ll post a link to the on-demand version of it when it gets posted)
Although I have looked at, experimented with, presented on and written about MARS previously, this was the deepest I have gotten into it. Glen and I had a lot of interesting talks in advance of doing the webcast. One thing that I really have learned a lot more about is transactions, where we can benefit from MARS the most.
Doing a webcast is fun, but for me the downside is not having the interaction with a group of people that you get doing a live presentation. You can see on people’s faces when something is confusing, or if you are going on a little too long about something you may think is really fascinating, but they don’t. 🙂 and make adjustments as you go along.
MARS is very powerful, but it’s so important to understand what it does and how it works before you start leveraging it. Otherwise you have the potential, as Christian Kleinerman says in his excellent MARS article, to really shoot yourself in the foot!
http://www.AcehAid.org
WSE2 Built In Tracing… Memory Problems??
I just had a call from a client with some big problems on their server that has IIS and SQL Server on it.
Their most used application that interacts directly with SQL Server was having problems – from many computers and randomly throughout the application.
I watched the SQL Server profiler and saw rpc requests coming in and occasionaly that request was not being followed by a BatchCompleted.
Also on that server, things were really slow.
A quick peek in the task manager showed a very bloated ASP.Net worker process (w3wp.exe). On the first call to a particular webservice, it was flying up from about 108,000K to over 550,000K.
Restarting that application made the memory drop back down to 108,000 or so.
I checked everything I could think of and tested each time after I made a change. Still the worker process was bloating.
Finally, I targetted two little seemingly innocent lines in my web.config. The flags whcih enable wse2 to trace it’s incoming and outgoing messages to xml files and also policy tracing. These are simple settings in the WSE2 config tool.
I commented them out and voila – all was well again.
Lesson learned – remember to turn of the darn analysis tools in a live app when you are not using them.
Crisis averted – phew!
http://www.AcehAid.org
Sam Gentile at Vermont.NET in June
Speaking of Sam, he is coming to Vermont.NET on June 13th to talk to us about SOA and Indigo. This is an INETA event – so thanks once again to INETA.
We are definitely looking forward to it. Maybe I’ll have to wear my Indigo shirt (oh what a geeky girl I am…)
http://www.AcehAid.org
I’d know that voice anywhere
http://www.AcehAid.org
New Oracle User Group in Burlington, VT
Very cool. Green Mountain Oracle Users Group. Lots of cross-pollination opportunities here with VTdotNET. Now we have a SQL group AND an Oracle group (as well as a Flash group) right in Burlington. Kewel…
Their kickoff meeting will be June 22 at the Wyndham with Tom Kyte, VP Core Technologies of Oracle.
http://www.AcehAid.org
Reminder: ADO.NET 2.0 MARS Webcast tomorrow
I hope everyone got to catch the ADO.NET 2.0 (What’s New Overview) webcast that Mark Dunn and Glen Gordon did yesterday. If not, look for it to show up in the on-demand webcasts soon.
Tomorrow at 12pm EST I will be doing another ADO.NET 2.0 webcast with Glen, specifically on the topic of MARS (Multiple Active Result Sets). This is a great feature of SQL Server 2005 that is leveraged by ADO.NET, but before you use it, you should understand what it does, where you will benefit from it, where you will be better off without it and some potential booby traps to avoid.
MARS will let you do some really interesting stuff with transactions as well as help you write some cleaner code in your ADO.NET.
Register here for the MARS webcast.
http://www.AcehAid.org