I love the new System.Transaction found in .NET 2.0. I have been and will continue to use it in my applications.
When you compare it with for example the Enterprise Service management it’s so slim and lightweight. And the scaling up to SQL 2005 Transactions when need is a feature that will be nice when that kick in.
My favorite among them all, though, is the TransactionScope, which makes a nice and easy visual way of showing what is part of the transaction and not.
However, I found out a small glitch yesterday. Apparently there is a configuration value (maxTimeout) hidden away in the machine.config-file on each computer. This value defaults to ten minutes and that value overrides any values found in other configs (web.config or app.config).
So - if you need long running transaction you will have to tweak that value. See this articles for more information.
-
Read More
Chuck!
Chuck
is back - a few years (i think) back there was some sites around the
Internet listing how hard the ex-action-hero Chuck Norris is.
You know Chuck, I presume - he’s the hero of such great epic movies as
missing in action and foremost the long runner Walker Texas Ranger. They
are both crap and probably mr Norris shouldn’t have gone into making
movies at the first place. He’s a karate guy.
Anyhow - here is a list of the top quotes about how hard Chuck Norris
is.
http://4q.cc/index.php?pid=top100&person=chuck
Read More
TDD - good introduction
Something says me that I’ll be needing this link further on
http://www.agiledata.org/essays/tdd.html
It is a good introduction to TDD and very down-to-earth and practical.
Which we of course like a lot.
Read More
Chose your battles
When trying to force something to be what you want you have to know when to give up and when to keep trying a little while longer… that’s my lesson from this week.
Last friday (?) i wrote about namespaces in VB.NET and how to make them appear a the top of the class file automatically. Well I learned a lot about VB since then (actually!) and one of the things are the philosophy of VB.NET. VB.NET comes from a long row of Visual Basic releases, who all are alike in the way that the frees the user from having to care about the stuff behind the scene.
(If you don’t like VB.NET please feel free to exchange the word “frees” to “hides” in the previous sentence :))
Although there are lesser and lesser stuff tucked away there are still some inheritance from that traditions and Default Namespace is...
Read More
Scary stuff - all of the list
OK, the weekend is over (yes, prolonged I know) and my list of scary stuff is now down to almost nothing. Which I take that I am not afraid of nothing anymore - good!
On Sunday I was presenter on the last concert of Gothenburg Brass Band. Sad - but I tried to keep the focus of that fact and keep focus on the music instead. For me the concert also was a milestone since the conductor was Nicholas Childs - the musical director of Black Dyke Band, brass band personality extraordinaire and one of my childhood idols. I still have posters of him (and his brother Robert) on my boy room wall.
The concert went well with a bit of awkward twist since an early flight spoiled the order of the program. From what I heard in the audience that didn’t interfere much. The band was also in...
Read More