Archive
The blog, page 46
-
The case for staged delivery and Agile methodologies
Title : The case for staged delivery and Agile methodologies Summary: During the past week I've attended a .Net master class with Juval Lowy . One of the last items Juval talked about was his notion of software project…
-
The case for staged delivery and Agile methodologies
During the past week I’ve attended a .Net master class with Juval Lowy . One of the last items Juval talked about was his notion of software project management using Staged Delivery. Being a Agile advocate myself, I’ve…
-
Manage many events easily with EventHandlerList
There were many little snippets and corners during Juval's class that simply made my day every time. This is one of those. What happens when you have a class that exposes many events (such as the "Button" or "Control"…
-
[OT] Some free time coming soon
I'm finally gonna get some more free time in the near future, so I'll be starting work on a newer version of The Regulator . Stay tuned for more. I'm listening for any cool feature requests BTW.
-
Is PostXing gonna solve my blogging needs?
I'm just testing out PostXing via the recommendation of Darren . If this works, I'm thinking this is a pretty cool blogging application. It even allows you to cross-post and upload images. Except - no spell checking?…
-
Next generation iteration: Array.ForEach and Delegate inference
Sriram goes through hoops trying to write a function that maps a list to a function pointer that will be called on each item of the list. Yeah, it's easier in Smalltalk , today. But here's how it looks in .Net 2.0:…
-
Comparing C++ unit testing frameworks
Noel Llopis writes on the TDD mailing list: I just had to choose a unit-testing framework for a new project at work, so I went ahead and evaluated some of the major contenders for C++: CppUnit, Boost.Test, CppUnitLite,…
-
My interview with Johanna Rothman goes live on ITConversations.Com
Guest host Roy Osherove speaks with Johanna about everyday problems in project management, software delivery and the hiring of technical people. They discuss interviewing strategies, and some bad examples of…
-
Truly, a ".Net Master Class"
Tomorrow is the last day in Juval Lowy 's Advanced .Net maser class. We learned a lot about .Net 2.0 and best practices and concepts. By this time I can certainly say this: Having paid for this out of my own pocket, it…
-
Do not serialize delegates and events blindly
usually, you should not serialize your class's delegates or events. This is because serialization takes he full object graph into play, and delegates by nature will serialize your subscriber list into the mix…
-
Denying your public classes from your end customers
Here's a cool way to make sure that no one else but your application can use any of the public classes that are exposed by your business assemblies: you put a permission requirement on the class that requires the strong…
-
Developing as non-admin made easier with VS.Net 2005?
One of the coolest things about VS.net 2005 is that you can actually debug your application using specific "Click-Once" security permissions. Simply go into the "properties" of your project, click the "Security" tab,…
-
The Regulator featured on Channel 9
Josh Ledgard pinged me to let me know that he showed The Regulator on this Channel 9 video , along with PInvoke.Net , as two samples of community built helpful applications. Coolness! One thing to note is that Josh…
-
Learning from Juval Lowy
I've been sitting in Juval Lowy's .Net master class this week (3 more days to go) and I can say a few things about Juval: He is a brilliant systems developer and architect He knows his stuff He does not like…
-
Microsoft Vs. PC Technicians
Well well. Microsoft and the BSA are going after hundreds of PC technicians in Israel (Hebrew), suing them for installing illegal windows and Office software for home users for a small price. The PC technicians, in…
-
A highly primitive solution for fighting .Text blog spam - an outlook script
A few days ago I opened my machine and saw that I had 348 new spam comments on my blog. Now, .Text is now smart enough to provide a link for you in the notification email that allows you to "hide" each comment via one…
-
Session ideas and suggestions for Microsoft Tech-Ed 2005 and future conferences in general
I decided I want to speak at an international conference. You know, something like VSLive! or MS Tech-Ed. So, I went to the MS Tech-Ed site and submitted two session suggestions : First, a session about Test Driven…
-
.Net Deep dive lecture videos online
Yes! You can now see the recorded lectures from the .Net deep dive event. Including my " Cool Tools " and " Test Driven Development " lectures. ( Here's the link list of the "Cool Tools" lecture..) Have fun!!!
-
Juval Lowey in Israel
In two days Juval Lowey is going to be in Israel, speaking at the C# user group. I suggest you make the time and get there, since this is a rare opportunity to listen to one of the world's top architects for free.…
-
Where should I host my interview with Johanna Rothman?
This weekend I finished editing my interview with Johanna Rothman . I think it turned out pretty cool (if I do say so myself) and Johanna is a great interviewee. I was thinking were should I host this interview, and…
-
What I look like (kinda)
This is kinda what I looked like at the .Net deep dive event. Kinda. (Done via the South park Create-a-character page, via Peter Provost ) P.S Flickr rocks ! Looks like I'll be storing my photos there for the near…
-
I changed my mind - Mock objects are wrong for database unit testing
More than a year ago I wrote about the problems in database testing. I also stated that I feel it's totally wrong to run your unit tests against a live test database, but instead you should be using mock objects to save…
-
Godwin's Law
I have to say that a discussion about unit testing is the last place I expected this to show up (right after someone mentioned the term " programmer Nazis ": "Godwin's Law States: "As an online discussion grows longer,…
-
More free cool components from SharpTools
"Hi Roy , Writing as a followup to your blog about our freeware developer tools in October - thanks for spreading the word about us! We've done almost 100 freeware developer downloads a day since then, btw, and are glad…
-
Chatting with Johanna Rothman
I just finished a wonderful meeting with non other than Johanna Rothman , one of my favorite blog authors, who just happens to be in Israel this week. We talked for about two hours on topics relating to project…
-
Small but useful SQL tips from SQLJunkies
Here's a nice set of small but might-be-useful-someday SQL tips [via Bersileus ]
-
MSF is a fraud? A response
Joel writes some stuff in Hebrew and asks the readers to help him translate them. In the translation post , (which is a good read) joel posts about what he feels the process should be like when he reports a bug in the…
-
Mockpp - Mock Objects for C++
Yeah, I know that what I quoted the other day about C++ is not entirely correct. You do have a mock object framework for C++. Here's a part of the documentation for Mockpp : "But let me warn you If you take the wrong…
-
Blogger dinner with Johanna Rothman - Rescheduled
There isn't going to be a blogger dinner this Tuesday with Johanna Rothman , since it turns out it's the first candle of Hanukkah here in Israel, so most people will want to celebrate it with their families. Is anyone…