Archive
The blog, page 17
-
IL Debug Visualizer for Compiled Lambda Expressions, MethodBase and DynamicMethod
Mark Watts just emailed me with cool news. He took the Dynamic Method visualizers I worked on and created a version of them that will also work and show the IL on Lambda Expressions. here's the full list of changes he…
-
Data Layer Testing: Test Inheritance Patterns
I'm preparing for my tutorial on Database and Data Layer unit testing that I will be giving at the Agile Practices Conference next week. It's always nice to have a full 3 hours to get pretty deep into something. 75…
-
Style Macros for technical authors working in Word
One of the things you do as an author of a book working in MS Word, is do a lot of formatting on the text that you write. When working with the manning word templates, for example, you are expected to use a list of…
-
Winner of "Our OS is even more stupid" award
This one wins my "Stupidest OS Design of the year award, and it's not even Vista related. it's actual Mac OS Related. yep! "Perhaps the most troublesome of the problems has been a data loss issue caused by Finder, which…
-
RikMigrations: Good start on the road to .NET DB Management DSLs?
Here's a library I think could be useful for database management tasks in .NET: RikMigrations . It's based on the idea of Ruby On Rails MIgrations which, since I don't know ruby, is only something I know of from other…
-
VS 2008 Install & Crash Reports
Update : Looks like it was a bad behaving version of Visual SVN that caused the crash. Thanks for the update, JP! I think I'm going to stay with my VS 2008 Beta Install for now. Sorry JP , it's this kind of thing that…
-
[Songs] Every Build You Break, Reflection
This guy just posted a youtube video with the song I did from my session on continuous Integration during Teched Barcelona. I wrote a song (along with Sting and the Police) called "Every Build You Break". Here's the…
-
Debug Into the .NET Framework Source Code
Best thing I've read in a while about VS 2008 (from Scott GU about the release of VS 2008 ): " Browsing the .NET Framework Library Source using Visual Studio As I blogged a few weeks ago, we will be releasing a…
-
How to create the Super Ego Search RSS Feed for yourself
Use Yahoo Pipes , of course. The nice thing about Pipes , is that you can "massage" the data you recieve to get it just how you like it. for me that means: gather the search feed on many terms from many different…
-
CodeBetter without the Bellware - Good or Evil?
I thought this was quite funny. Scott Bellware managed to piss someone (Scott K)off so much with his posts , that they went ahead and created a yahoo pipe that shows the CodeBetter.Com RSS feed with Scott Bellware's…
-
Mocking LINQ Queries, Extension methods and Anonymous Types
One of the things I wanted to show at my Interactive session on unit testing tips and tricks at TechEd this year was how you can "Stub" out results from LINQ Queries, or mock\stub Extension methods in .NET 3.5 ( what's…
-
[Security] Microsoft unveils Code Protection suite of tools
about a year ago Microsoft bought a small Israeli Company called Secured Dimensions. They had an interesting solution to the problem of protecting your .NET code. Basically they would help you choose which parts of the…
-
Free MS Press books for a 5 minute screencast
Justin Angel is giving away free MS Press books as part of a 5 minute developer screencast competition he's judging in, along with Guy Burstein and Oren Eini (Ayende) . I'd say that's pretty cool! Submission phase seems…
-
Cool demo of Visual Web GUI
The guys over at VisualWebGui sent over a demo of an application built with their winform-to-web technology. Pretty damn awesome, that's all I can say.
-
Cool Online Backup Service - Carbonite
Based on David Platt's talk "Why Software Sucks" (Which was easily one of the best and funniest at TechEd Barcelona this year), I went ahead and registered 3 of my home machines to the online backup service called…
-
Fix: PowerPoint 2007 Very Slow Text Editing
I was cursing at my Powerpoint 2007 the past few days, wondering if I should just go back to Office 200. Text editing in Powerpoint was dog slow and I was cursing every word I was writing in there. It was a big problem.…
-
Debugger Visualizers for MethodInfo, DynamicMethod, and MethodBase
Oren's post about DynamicMethods in Reflection is a great "advanced" intro to the idea of DyamicMethod (a method you can create on the fly and then cache to execute many times - great of optimization scenarios over…
-
VS2008 VPCs Expiring November 1st - Have a nice day!
"We recently discovered that the VPCs we distributed as part of the VS2008 Beta2 release will expire on Thursday, November 1, 2007, much earlier than we had originally expected. Since the timeout is at the OS level, we…
-
My homework for the next year
Here are the things that are burning in my head these days, screaming at me to go through them and grok them to a point where I don't feel stupid talking about them too much: NHibernate+ ActiveRecord and LLBLGen Try to…
-
Gmail does IMAP
It's finally here: IMAP ( better than POP ) Access from Gmail and Google Apps for Domains:
-
Trading Places
You may have heard rumors about me. They're all true, but this one is a new one, and it's true as well. I'll be leaving my place at SELA group on January. It was a great time being there and I learned a lot ,but I feel…
-
What's IoC good for, Really?
Oren has one of the best one liners about the benefits of Inversion Of Control Containers in a project in this post : "Other people on my team keep adding components, and they aren't even aware that they have IoC there.…
-
Dave Platt In Israel - CAB Fans Prepare yourself
Dave Platt just pinged me to tell me that he'll be doing a 4 day Composite Application Block Workshop over at Idag in Israel . Dave is seriously one of the funniest and most knowledgeable speakers I've met (got to meet…
-
The ALT.NET Mailing list is a great place to have a conversation
This is how much conversation there is on the ALT.NET Mailing list in the past couple of days: Very good content, great people. It's been a while since I've had a list keep me so busy so long.
-
Organization Problems - Sounds Familiar?
I just finished a summary of a company's review about work modes and problems before we can start doing something about it. I'm posting part of it as anonymous because I think this seems to relate to many other…
-
Unit Testing in VS 2008 - Still not there
I'm starting to take a look at VS 2008 and writing down some things that are still "not there": Renaming a class using the "Rename" refactoring still does not change the file name. Are you kidding me? using "prop"…
-
Four Resources to learn about BDD
Jason Meridth just posted this on the alt.NET list and I thought this shoudl be of general interest: "The 4 best blogs that I read to continually try to grok BDD: Joe Ocampo http://blog.agilejoe.com Scott Bellware…
-
Google Mail For Domains Premium just got bigger storage
I was just checking my google apps for domains (I use a premium account which gives me 10Gigs of storage) and saw something interesting at the bottom of the page: Coolness.
-
Agile Dev Center on MSDN
Did you know that MSDN has an Agile Related dev center ? well, not really dev center, but its part of the architecture center (for some reason). I only learned that on the MSDN related session at ALT.NET. Freaky.
-
ALT.NET == Pragmatic.NET
During the ALT.NET conference people were clamoring for a different name simply because it creates lots of confusion and some people think it's divisive. I'm not sure about that, but I went ahead and proposed the name…