<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title>LaRud's place</title><link rel="self" type="application/xml" href="http://www.larud.net/subtext/Atom.aspx" /><subtitle type="html">The 0ne and Many</subtitle><id>http://larud.net/subtext/Default.aspx</id><author><name>Rudi Larno</name><uri>http://larud.net/subtext/Default.aspx</uri></author><generator uri="http://subtextproject.com" version="Subtext Version 1.5.2.0">Subtext</generator><updated>2008-11-29T06:22:43Z</updated><entry><title>Microsoft eScrum</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2008/01/23/44.aspx" /><id>http://larud.net/subtext/archive/2008/01/23/44.aspx</id><published>2008-01-23T09:28:20+01:00</published><updated>2008-01-23T04:35:13Z</updated><content type="html">
		&lt;p&gt;I need to vent some frustrations here:&lt;/p&gt;
		&lt;p&gt;Microsoft eScrum website "&lt;em&gt;Your session expired. Please refresh your page to reconnect!&lt;/em&gt;" is just about driving me nuts here. I like working the 'Scrum' way and using TFS to track workitems, code, unit tests, builds all in a single place is just super, but the eScrum website that Microsoft has made available, is just crap (sorry for the lingo).&lt;/p&gt;
		&lt;p&gt;Really, it blings out using ajax stuff, but it shows a real lack of usability if something like session state is being used server-side.&lt;/p&gt;
		&lt;p&gt;People who know me, know I have build many web-applications, starting since 1996, with perl-cgi scripts, and believe me: &lt;strong&gt;Session is Evil&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;I have been bitten by all the problems Session can cause, and there is only 1 allowed use for session state in my world: it is to keep some information between two autogenerated requests, where you know the second request will come in before the session times out. If a user or external system is involved, you do not know this, so you should &lt;strong&gt;never&lt;/strong&gt; use Session in such a case.&lt;/p&gt;
		&lt;p&gt;But here is the eScrum website, which I typically open up in the morning and use several times during the day. And just about each time I go back to it, and want to update a workitem, I get the -in your face- dialog box, it is a symptom of bad design. Anything that is stored in that session object is most likely caching, or plain useless, as a simple refresh (which is just a request) without sending any information to the website can recreate the session. So why, when there is an Ajax call to fetch data from the site, does it first need to recreate this session object explicitly by doing a refresh?&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/44.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/44.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/44.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/44.aspx</trackback:ping></entry><entry><title>The Web Bubble 2.0</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/12/05/43.aspx" /><id>http://larud.net/subtext/archive/2007/12/05/43.aspx</id><published>2007-12-05T18:35:03+01:00</published><updated>2007-12-05T19:35:03Z</updated><content type="html">
		&lt;p&gt;Having lived through the first Bubble and still have stuff to show for it: &lt;a href="http://www.smarterwork.com"&gt;www.smarterwork.com&lt;/a&gt; (kinda), I found this music video 'The Bubble is Back!' made by &lt;a href="http://www.richterscales.com/"&gt;The Richter Scales&lt;/a&gt; hilarious. (Via &lt;a href="http://www.hanselman.com/blog/Web20VideoHereComesAnotherBubble.aspx"&gt;Scott Hanselman&lt;/a&gt;)&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/43.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/43.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/43.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/43.aspx</trackback:ping></entry><entry><title>Vista beep</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/10/19/41.aspx" /><id>http://larud.net/subtext/archive/2007/10/19/41.aspx</id><published>2007-10-19T12:51:06+01:00</published><updated>2007-10-19T08:02:07Z</updated><content type="html">
		&lt;p&gt;Aargh, sometimes you wonder: What were they thinking? What kind of drugs were they on? And it can't have been a single dev, it must have been just about all the MS employees dog-fooding&lt;em&gt; Longhorn&lt;/em&gt;. Or maybe that's just it, the dog food is getting too toxic and causing these side effects.&lt;/p&gt;
		&lt;p&gt;Anyway: as a pointer (for myself) for all future Vista installs, after install do this: &lt;a href="http://weyland.be/wrdprss/index.php/2007/02/08/disable-system-beep-in-windows-vista/"&gt;http://weyland.be/wrdprss/index.php/2007/02/08/disable-system-beep-in-windows-vista/&lt;/a&gt;&lt;/p&gt;
		&lt;p&gt;Or for a scripted install here are the instructions: &lt;a href="http://blog.netnerds.net/2007/05/5-ways-to-stop-windows-vista-xp-2003-from-beeping/"&gt;http://blog.netnerds.net/2007/05/5-ways-to-stop-windows-vista-xp-2003-from-beeping/&lt;/a&gt;&lt;/p&gt;
		&lt;p&gt;From a quick search, it seems to be really inconsistent on when it actually happens. My gut feeling: some debug code that is left in Vista. Not that this is the type of debugging that you'd want to do I assume, but it's something that my father has carried over from his Visual Basic days: call beep to &lt;strike&gt;see&lt;/strike&gt; hear if some part of your code is running. Now he is developping a multithreaded real-time model railway control application, interfacing with hardware and such, so while experimenting, having a beep play instead of the application stopping in a breakpoint (and the trains crashing into each other) actually could be a valid use for &lt;strong&gt;&lt;em&gt;beep-debugging&lt;/em&gt;&lt;/strong&gt;. But for Vista... naaaah. What a mistaaaike to maaaike!!&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/41.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/41.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/41.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/41.aspx</trackback:ping></entry><entry><title>How to improve MSDN/Visual Studio Documentation</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/10/17/40.aspx" /><id>http://larud.net/subtext/archive/2007/10/17/40.aspx</id><published>2007-10-17T13:48:00+01:00</published><updated>2007-10-17T14:48:00Z</updated><content type="html">
		&lt;p&gt;Given some of my 'feelings' about how we learn about new technology, as written in the &lt;a href="http://www.larud.net/subtext/archive/2007/10/05/39.aspx"&gt;previous post&lt;/a&gt;, I felt the need to fill in the &lt;a href="http://go.microsoft.com/fwlink/?LinkId=102169"&gt;Visual Studio Content Survey&lt;/a&gt;.&lt;/p&gt;
		&lt;p&gt;MSDN is often the first stop in the quest for more knowledge about a certain API, and these days more often than not, I leave the site with a feeling of disappointment. Now, this is not to say that the MSDN content is bad, perhaps its just that I have become so comfortable with the .NET Framework that, when I do feel I need to explore some unknown part of the it, I end up in a more obscure part of it. Like I had just recently with &lt;a href="http://msdn2.microsoft.com/en-us/library/sa5wkk6d(VS.80).aspx"&gt;HttpContext.RewritePath&lt;/a&gt;. The docs there are really basic, bare-bones. &lt;/p&gt;
		&lt;p&gt;So the next reflex is Google (Yes, I tried Live Search a few times, but Google still seems to return the more relevant hits) and there you will find more relevant information in Blogs, articles, forums.&lt;/p&gt;
		&lt;p&gt;Again there, it is up to &lt;em&gt;ourselves&lt;/em&gt; to get a feeling or qualification about how correct the information is. Again, how &lt;em&gt;authoritive&lt;/em&gt; (if that's proper english) is the content. Was it written by someone the likes of Scott&lt;em&gt;xxx &lt;/em&gt;(&lt;a href="http://weblogs.asp.net/scottgu/"&gt;Guthrie&lt;/a&gt;, &lt;a href="http://www.hanselman.com/blog/"&gt;Hanselman&lt;/a&gt;, &lt;a href="http://haacked.com/"&gt;Haacked&lt;/a&gt; (ok, it's Phil, but same league: up there!)) or some person you have no trust in yet.&lt;/p&gt;
		&lt;p&gt;I'd love to actually see MSDN become a hub for adding community links to relevant blog posts, articles, webcasts, etc. With an innovative rating system on these links, each rating weighted with a dynamic value relative to the authoritive value of the person..&lt;/p&gt;
		&lt;p&gt;Example: If Scott&lt;em&gt;xxx&lt;/em&gt; adds a link to the above HttpContext.RewritePath page, it should already get a top rating. If I were to add a link to the page, it would only get a normal rating, say with a rating weight of 100. If Scott&lt;em&gt;xxx&lt;/em&gt; would rate the link, the rating of Scott&lt;em&gt;xxx&lt;/em&gt; would be weighted eg. 10000. Because these guys know a lot more about this stuff, so they are likely to be better qualified (or &lt;em&gt;authoritive&lt;/em&gt;) to rate the link.&lt;/p&gt;
		&lt;p&gt;Such a system would negate the effect of John Doe (or a 100 John Does) giving the link an incorrect rating. The fact that todays rating systems are 'democratic' is probably my biggest gripe. Not everybody has the same experience to be able to rate something. &lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/40.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/40.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/40.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/40.aspx</trackback:ping></entry><entry><title>The ASP.NET 2.0 Anthology: 101 Essential Tips, Tricks &amp; Hacks. </title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/10/05/39.aspx" /><id>http://larud.net/subtext/archive/2007/10/05/39.aspx</id><published>2007-10-05T12:03:18+01:00</published><updated>2007-10-05T13:03:18Z</updated><content type="html">
		&lt;p&gt;When one of the &lt;a href="http://haacked.com/"&gt;principal authors&lt;/a&gt; of this blogs' &lt;a href="http://subtextproject.com/"&gt;engine&lt;/a&gt;&lt;sup&gt;*&lt;/sup&gt; writes a book about ASP.NET, I just feel the need to plug it. I haven't read a line in it and yet I have confidence that this is a usefull book.&lt;/p&gt;
		&lt;p&gt;
				&lt;a href="http://www.amazon.com/exec/obidos/ASIN/098028581X/codinghorror-20"&gt;The ASP.NET 2.0 Anthology: 101 Essential Tips, Tricks &amp;amp; Hacks&lt;/a&gt;. &lt;/p&gt;
		&lt;p&gt;However, &lt;a href="http://www.codinghorror.com/"&gt;Jeff Atwood aka Coding Horror&lt;/a&gt; and co-author of this book, questions if books like these, highly specialized technical books, are usefull at all? Not to him, and I'm sure I understand that, if you can write a book like this, and manage all the other 'stuff' that he writes about on his blog, the information/usefullness in a book like this is good for a year, two at the most, if your stuck on a 'legacy' project. But to many 'mere-mortal' developers like, well maybe me, a book like this can help to boost up the knowledge of this specialized technology. Sure the internet is faster to find things, but it can also be harder. Where would you find all the information that these people have gathered? Well, if you are even aware of the information, just google a day. But what if you are not aware of it. What it there is a HtmlTextWriterStyle enumeration that has all these amazing usefull members that you could have used sooo many times already, but never did (until today) because you simply were not aware of it. So yes, today I found this one, how long I will remember it exists? As long as I actively use or need it while doing web development. But the next project will be Windows Forms, and I'm sure I won't remember this enumeration if I ever do another ASP.NET project again. &lt;/p&gt;
		&lt;p&gt;So I do believe these books have their merit: they condense a lot of information in one consistent place.&lt;/p&gt;
		&lt;p&gt;Another aspect is the authority that comes from certain books. If you know (well 'virtually') the author, read his/her blog, have seen a presentation, read some articles, you'll know the code in the book works, and is correct for the date the book was published.&lt;/p&gt;
		&lt;p&gt;One of the issues with todays plethora of CTP's, beta's and alpha previews is that many articles are written against these non-released versions. And these articles are also &lt;strong&gt;forever searchable, instantly available to anyone, anywhere in the world. &lt;/strong&gt;Which have caused me some frustration, in that when looking for a solution to a problem, google will throw at you a number of solutions, but then you are left sifting through the range of outdated articles to try and find a solution that still fits. Ok, so you still get a lot of help, but if every author would just state which version or build was used for a certain solution, it would already help a lot. And then it is still up to you to verify the solution conforms to certain standards. I have read many articles that actually give wrong information. Be it because of security, performance, architecture or plainly not knowing the solution exists inside the core .Net framework.&lt;/p&gt;
		&lt;p&gt;So the best thing would be to publish the book online, &lt;strong&gt;forever searchable, instantly available to anyone, anywhere in the world,&lt;/strong&gt; but I guess since it takes a lot of time, and thus money, to publish a book, this is not a viable option.&lt;/p&gt;
		&lt;p&gt;(&lt;sup&gt;*&lt;/sup&gt; yet this instance being a bit an outdated version of it, I really need to get time to upgrade it ... when?)&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/39.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/39.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/39.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/39.aspx</trackback:ping></entry><entry><title>Under Construction</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/07/12/38.aspx" /><id>http://larud.net/subtext/archive/2007/07/12/38.aspx</id><published>2007-07-12T05:02:13+01:00</published><updated>2007-07-12T00:39:45Z</updated><content type="html">
		&lt;p&gt;I'm starting a new chapter in my life, building my own home. And after a long wait, we finally got started (subtitles are in dutch):&lt;/p&gt;
		&lt;p&gt;
				&lt;object height="350" width="425"&gt;
						&lt;param name="movie" value="http://www.youtube.com/v/ma-CuhwUSHA" /&gt;
						&lt;embed src="http://www.youtube.com/v/ma-CuhwUSHA" type="application/x-shockwave-flash" width="425" height="350"&gt;
						&lt;/embed&gt;
				&lt;/object&gt;
		&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/38.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/38.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/38.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/38.aspx</trackback:ping></entry><entry><title>A notorious low in Internet history</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/06/26/37.aspx" /><id>http://larud.net/subtext/archive/2007/06/26/37.aspx</id><published>2007-06-26T11:00:32+01:00</published><updated>2007-06-26T12:00:32Z</updated><content type="html">
		&lt;p&gt;The Internet (web, mail, etc.) is a fabulous great &lt;em&gt;thing&lt;/em&gt;. Without it I wouldn't be able to find such cool things as &lt;a href="http://www.makezine.com/blog/archive/2007/06/binary_marble_adding_mach.html"&gt;the beginning of a wooden marble powered computer&lt;/a&gt;, find solutions to problems, connect with old friends, connect with distant friends, communicate with my girlfriend, etc.&lt;/p&gt;
		&lt;p&gt;But there are these other things on the Internet, such as spam, &lt;a href="http://www.codinghorror.com/blog/archives/000888.html"&gt;spyware&lt;/a&gt;, virusses, hoaxes &lt;strong&gt;and chain letters&lt;/strong&gt;. Well, today I just received a chain letter which is the ultimate low of how ignorant some people are and how devious others must be, and to what cause?&lt;/p&gt;
		&lt;p&gt;A chain letter typically attempts to have people send the letter to a number of other people, with the sole purpose of just sending it along to yet more other people. In some cases these sort of chain letters have been the carrier for all sorts of malware. Obviously the goal there is to distribute the malware. There are soo many of them already: &lt;a href="http://www.hoax-slayer.com/"&gt;http://www.hoax-slayer.com/&lt;/a&gt;.&lt;/p&gt;
		&lt;p&gt;Now the one I got today is just sick. It contains a word document. The word document contains an image of a baby, obviously heaviliy scarred from an accident with fire. Underneath it the text states that this baby is in the &lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;renowned hospital in Pellenberg, with the message that for each e-mail the parents will receive 0,03 euro to pay for the numerous operations the baby will need.&lt;/span&gt;&lt;/p&gt;
		&lt;p&gt;
				&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;A quick search on the internet reveals that this hoax already exists from before 25/11/2007: &lt;a href="http://www.nieuwsblad.be/Article/Detail.aspx?articleID=g0p150esc"&gt;http://www.nieuwsblad.be/Article/Detail.aspx?articleID=g0p150esc&lt;/a&gt; (dutch).&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
				&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Why people send these things is beyond my comprehension!&lt;/span&gt;
		&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/37.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/37.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/37.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/37.aspx</trackback:ping></entry><entry><title>Gim'me some power</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/06/25/36.aspx" /><id>http://larud.net/subtext/archive/2007/06/25/36.aspx</id><published>2007-06-25T10:01:22+01:00</published><updated>2007-06-25T11:01:22Z</updated><content type="html">
		&lt;p&gt;Something I have been looking for already a long time, and apparently it's 'just' basic physics:&lt;/p&gt;
		&lt;p&gt;
				&lt;a href="http://web.mit.edu/newsoffice/2007/wireless-0607.html"&gt;Wireless electricity&lt;/a&gt;
		&lt;/p&gt;
		&lt;p&gt;This really is something that is missing from daily life. Just start to count how many chargers and powercords you need to plug in and out every so often. &lt;/p&gt;
		&lt;p&gt;I do hope that if (when) this reaches mainstream consumers like me, the voltage and amperes can be set to one single standard value. And that devices and electronics will adapt to this single &lt;strong&gt;standard&lt;/strong&gt;. Not having a standard around this will cause us (consumers) to have several incompatible wireless chargers in each place again. Aiding only in having to plug in the charger into the power-network, and &lt;strong&gt;not&lt;/strong&gt; having to plug the device into the charger.&lt;/p&gt;
		&lt;p&gt;Having a standard (and the device internally adapting to the standard Volts and Amps) will enable us users just to walk in with the device into a WiTricity enabled room, and the device will be powered or start to charge its batteries.&lt;/p&gt;
		&lt;p&gt;Talking about charging, no doubt some people (power-providers) will want to have a system where you get charged (as in: need to pay money) to power/charge your battery-powered devices.&lt;/p&gt;
&lt;img src="http://larud.net/subtext/aggbug/36.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/36.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/36.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/36.aspx</trackback:ping></entry><entry><title>MSDN Evening: Introducing Microsoft XNA Express</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/04/22/34.aspx" /><id>http://larud.net/subtext/archive/2007/04/22/34.aspx</id><published>2007-04-22T10:09:24+01:00</published><updated>2007-04-22T11:09:24Z</updated><content type="html">&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032332902&amp;amp;Culture=en-US" title="MSDN Evening: Introducing Microsoft XNA Express"&gt;MSDN Evening: Introducing Microsoft XNA Express&lt;/a&gt;
&lt;p&gt;
Last week, I went to this event, and I must say it is quite a different type of event I would normally go to. But being the standard geek that I am (or maybe I'm not so standard), I had heard about this vaguely and it did not really hit me what this &lt;a href="http://msdn.microsoft.com/xna/" title="XNA - Game Studio Express"&gt;XNA thing&lt;/a&gt; was all about until I saw the &lt;a href="http://msdn2.microsoft.com/en-us/xna/bb245766.aspx" title="Must watch videos"&gt;two channel 9 videos&lt;/a&gt; last monday. I had just read the &lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/05/xna/default.aspx" title="Unleash Your Imagination With XNA Game Studio Express"&gt;Got Game?&lt;/a&gt; article from the &lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/05/default.aspx" title="May 2007 MSDN Magazine"&gt;May 2007 MSDN Magazine&lt;/a&gt; last weekend in the garden, which sparked my interest.
&lt;/p&gt;
&lt;blockquote&gt;&lt;h3&gt;XNA Express allows me, simple C# developer, to get started writing games for Windows, but, no really, BUT also for the XBox 360.
&lt;/h3&gt;&lt;/blockquote&gt;

And that should just say it all. I know nothing, nada, njet, noppes of game development, but after playing around with the standard tutorials and some more tutorials and samples from the cummunity websites, I can actually get 3d models on the screen, have them moving, play sounds, change camera positions, and there are plenty more samples to try and gain even more knowledge. 
&lt;p&gt;
Ok, so as your typical C# Developer / Team Lead / Technical Architect, what is there to gain?&lt;br /&gt;
Is it interesting - Yes&lt;br /&gt;
Is it technology - Yes&lt;br /&gt;
Is it cool - Oh Yes, baby, YES!&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
Is it useful at the end of the day - well, uhm, for the day-job, uhm ... except for maybe gaining more knowledge on how to be able to render LOB data into a 3D world as a new sort of reporting application, uhm yes, otherwise... no, but its just sooooo cool.
&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;
Going through the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb203893.aspx" title="Your First Game: Microsoft XNA Game Studio Express in 2D "&gt;basic tutorial&lt;/a&gt; and then the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb203897.aspx" title="Going Beyond: XNA Game Studio Express in 3D  "&gt;Going Beyond tutorials&lt;/a&gt; in the Help, I did bump into a problem:&lt;br /&gt;
Drawing a 2D texture made the 3D model all go semi-transparent and all ugly. But the &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1417341&amp;amp;SiteID=1"&gt;solution is really simple&lt;/a&gt;. And yes the solution was given by the presenter of the session, Brecht Kets. He also showed the exact same problem in the presentation. His presentation was good, built up basically following the same concepts as in the tutorials, he did not go into the Math stuff too much, no real game development knowledge was needed to understand his presentation, while at the end of it all, I did learn a lot of new concepts. Especially: most tutorials are written as spaghetti code, all code goes into the default Game class. As he pointed out, XNA is build as a component framework, enabling you to nicely encapsulate all the logic in seperate classes. Making the code 1&lt;sup&gt;st&lt;/sup&gt; class, clean, refactorable, reusable and &lt;em&gt;maybe testable&lt;/em&gt;? I have not found much on doing the game development TDD with XNA GSE. As surely when changing the behaviour of your model you do not want to be starting the app and manually/visually start testing the whole thing again,  ... or now do you, I mean you'll be playing your game!
&lt;/p&gt;
&lt;p&gt;
He did fall out of luck though, as his Xbox kept crashing before the presentation, so he was unable to show off some really cool stuff on how easy it is to get it all working and going on the Xbox 360.
&lt;/p&gt;
&lt;p&gt;
Some resources:
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/xna/" title="XNA - Game Studio Express"&gt;XNA - Game Studio Express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/xna/bb245766.aspx" title="XNA Videos"&gt;XNA Videos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=882&amp;amp;SiteID=1" title="XNA Game Studio Express - MSDN Forums"&gt;XNA Game Studio Express - MSDN Forums&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://learnxna.com/" title="Your source for XNA news, training and community"&gt;learnXna.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://xnadevelopment.com" title="game development for the masses"&gt;XnaDevelopment.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://XnaTutorial.com" title="XNAtutorial.com provides video instructions for beginners wanting to get into game programming."&gt;XnaTutorial.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://xnaresources.com/" title="Resources for XNA Game Developers"&gt;XnaResources.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;and there is plenty more&lt;/li&gt;
&lt;/ul&gt;
I'm currently going through the &lt;a href="http://blogs.msdn.com/coding4fun/archive/2006/11/02/938703.aspx" title="Code4Fun - Beginning Game Development"&gt;Code4Fun - Beginning Game Development&lt;/a&gt; tutorials, as these explain some basic concepts. They are not written for XNA, but for Managed DirectX, but the concepts are still interesting.

&lt;p&gt;Have fun!&lt;/p&gt;

&lt;!-- Using XNA from windows : http://www.nuclex.org/news/2007/03/27/islandwar-day-3
 --&gt;&lt;img src="http://larud.net/subtext/aggbug/34.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/34.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/34.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/34.aspx</trackback:ping></entry><entry><title>Embedded development</title><link rel="self" type="text/html" href="http://larud.net/subtext/archive/2007/03/30/30.aspx" /><id>http://larud.net/subtext/archive/2007/03/30/30.aspx</id><published>2007-03-30T11:03:15+01:00</published><updated>2007-03-30T12:03:15Z</updated><content type="html">This is more a post for my own reference, since I hope to be able to play with this stuff one day:

&lt;a href="http://www.dotnetcpus.com/default.aspx?id=90"&gt; EmbeddedFusion Tahoe&lt;/a&gt; looks like a cool platform for playing with the &lt;a href="http://msdn.microsoft.com/embedded/netmf"&gt;.NET Micro Framework&lt;/a&gt;&lt;img src="http://larud.net/subtext/aggbug/30.aspx" width="1" height="1" /&gt;</content><wfw:comment>http://larud.net/subtext/comments/30.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://larud.net/subtext/comments/commentRss/30.aspx</wfw:commentRss><trackback:ping>http://larud.net/subtext/services/trackbacks/30.aspx</trackback:ping></entry></feed>