SSMS Tools Pack - an add-in for SQL Management Studio 2005 is out (bet
posted by powerrush(3873) 4 years, 8 months ago 0
Tried it out (briefly). Not bad. I like the contextual Custom Script Execution and the contextual CRUD generation. There seems to be a bug with the contextual menu items showing up in duplicate. (currenlty in beta)
Reply
DIRECT LINK - http://www.ssmstoolspack.com/
C# 3.5 Conversion Extension Method Library 1.0
.NET 3.5 (aka Orcas, because VS releases coincide with Framework releases) Framework is C# 3.0 & VB.NET 9.0
Reporting Exceptions through E-Mail
What if the Exception is caused by the SMTP server? ;-)
Learn the new NUnit 2.4 Constraint-Based Assert Model
Thanks! I like the way they architected the "Is" vs "Is.Not" in the syntax helpers. FWIW, in looking at their source code, they utilize an internal Stack to implement operators such as "No" and "All" -- in the ConstraintBuilder class).
ASP.NET Forums is gone and Community Server's not free
Interesting -- the Express version (the free one) was on the download page a month or two ago (when I was considering using it). Here's a forum post addressing the issue (though it looks like the CS people haven't chimed in, yet): http://communityserver.org/forums/t/492099.aspx
NUnit Templates and Snippets for Visual Studio 2005 - Now support C#
Includes: * A new VB and C# Project under My Templates called NUnit Tests which will create a whole test project with a reference to NUnit and a starter test fixture. * A new VB and C# Project Item under My Templates called Test Fixture which will create a boiler plate class the same as the one initially created from the NUnit Tests project above. * Three new Code Snippets for both VB and C#, all under My Code Snippets/NUnit for adding boiler plate Assertion, Expected Exception and Ignored tests. All are shortcutted beginning with Test making them easy to find.
Optimize Tortoise SVN Cache (TSVNCache.exe) Disk I/O
SVN Cache can indeed be a I/O hog. Great tip!
"Unit tests take too much time".... WTF
posted by powerrush(3873) 4 years, 7 months ago 0
The tone of this article comes off as extremely condescending and dogmatic. If the article's goal is to promote the benefits of TDD/Unit Testing, it unfortunately may have the opposite effect of alienating those considering the move to TDD. However, if the article's goal is to rant and/or insult those who are resistant to the TDD methodology (for whatever the reason may be), then nevermind. :-) IMHO, the clear benefit of TDD/Unit Testing is increasing code quality. And, if one uses the Agile methodology, Unit Testing is, IMHO, _critical_ because it gives you the "code confidence" for the many refactorings that come with each iteration.
How to design a Fluent Interface
WOW, that example code (Order.AddFreeShipping().IncludeItem(10).SetQuantity(2);) at the top of this article looks a lot like the Fluent Interface (order.AddFreeShipping().IncludeItem(15).SuppressTax();) in my article "How to build a Fluent Interface in C#" @ http://www.dotnetkicks.com/csharp/How_to_build_a_Fluent_Interface_in_C. And the author didn't even give me an acknowledgement.
Actually make that http://www.dotnetkicks.com/csharp/How_to_build_a_Fluent_Interface_in_C (the RegEx ate the period at the end of my sentence).
Page Flow Application Block With Page Modules
The benefit (avoiding extra Network & Server overhead costs) is described in another article by Paulo: http://msmvps.com/blogs/paulomorgado/pages/the-cost-of-client-side-redirects-in-asp-net-and-using-page-modules-.aspx
Well, actually, I didn't necessarily think of it as a bug, because I'm not even sure that the URL RFC disallows a period at the end. I've considered helping out with the DNK project, but as quick as you (and the others) are at new feature releases, I'm not sure I'm as experienced or dedicated. :-) BTW, MbUnit's RowTest rocks!
Why I believe in and write unit tests
Even though I have read tons of blog articles on TDD, this one seems to have a fresh (description) angle on the benefits of TDD. In particular, the point on "conveying intent" is usually left out of most "why use TDD" articles.
GhostDoc 2.1.1 Release: For programmers who hate writing documentation
Sorry, I don't have a tool suggestion for the programmers that LOVE writing documentation, if any exist (the doc-loving programmer or the tool). ;)