News in the Category: Refactor Subscribe to the rss of this category.

Total posts: 151

Mr. President the Programmer

K. Scott Allen, May 8, 2008

Daily Standup Transcription 06 May 2008 1300 Zulu Time In 00:02:34.66 " so, yesterday I continued the refactorafication of some classes. The job isn't easy, but I'm going to work hard and continue th...

Skinning Enhancements

Shaun Walker, May 7, 2008

When it comes to software, a component or service which survives for an extended period of time without substantial refactoring is generally considered to be an anomoly. However, there are cases when ...

Thoughts on being a Solution Architect

Tom Hollanders blog, April 29, 2008

About a year ago I put together a post called Thoughts On Product Management, containing some random musings about my role at the time. The big reason I put together this post was because so few peopl...

My Thoughts and Reflections on the MVP Summit

Chris Love's Official Blog - Professional ASP.NET, April 20, 2008

Thursday afternoon my first Microsoft Global MVP Summit officially came to an end, sadly. But that did not mean the experience ended. Even now I am still in Seattle on Saturday, taking a few moments o...

A Gentle Introduction to Mocking

K. Scott Allen, April 18, 2008

At the last CMAP Code Camp I did a "code-only" presentation entitled "A Gentle Introduction to Mocking". We wrote down some requirements, opened Visual Studio, and started writing unit tests. Matt...

Extract Control for ASP.NET in Visual Studio

Steven Smith, April 15, 2008

I've been posting about some feature requests for ASP.NET/Visual Studio, so here's one more in that thread. One nice feature of Blend is the ability to select a chunk of XAML and choose to "Extract U...

Sleep tight, don't let the test bugs bite

Cirrus Minor, April 15, 2008

Awhile ago I asked "who tests the test":" One question I don't hear asked too much is "who tests the tests?" - after all we are writing all this additional code - if we write so many bugs in o...

Refactor Request

Steven Smith, April 2, 2008

Not sure if it's already there, but the folks at DevExpress or JetBrains (or Microsoft, but I don't want to wait for another VS) should have a refactoring for CodeRush/Refactor! or Resharper that will...

Why I Love F#: A Refactoring Tale

Did it with .NET, March 14, 2008

Recently, I was refactoring some trivial F# code, and the results were so elegant that I felt it would be instructive to share them. My tale begins simply with a list of lists... > ...

Objects have dependencies. Methods don't

Jeffrey Palermo, March 11, 2008

There is quite a bit of talk lately about unit testing using the extract method and override, or "inherit & override" method for stubbing out a method for unit testing.  Methods don...

[Cool Tool] Zeta Resource Editor

Laurent Duveau, March 3, 2008

Following my Resource Refactoring Tool post, Uwe pointed me to Zeta Resource Editor. This very nice free win app allows you to easily edit your resx files, each language in the same row! Download li...

[Cool Tool] VS Resource Refactoring Tool

Laurent Duveau, March 2, 2008

The recently opened Visual Studio Gallery contains some free hidden Microsoft gems, Resource Refactoring Tool is one of them. Resource Refactoring Tool provides developers an easy way to extract hard ...

Linq to Mock: MoQ is born

eXtensible mind, February 21, 2008

(go straight to the snippets if you can't wait ;)) Regardless of whether you use a mocking framework/library or not, as long as you're doing unit testing, you're almost for sure using mocks. Most of...

State Testing vs Interaction Testing

eXtensible mind, February 21, 2008

Highly recommended reading: Fowler's article Mocks aren't Stubs. It's a very clear characterization of the types of so-called Test Doubles (mocks, fakes, stubs, etc.) you can use to aid your unit test...

Beware of typeparamref XML documentation tag

eXtensible mind, February 21, 2008

Most projects use ""Warnings as Errors"" project-level setting together with the ""XML documentation file"" so that you can spot early on which areas of your public APIs are not documented or ...

Free Download: VS 2008 Database Edition Power Tools

Federal Developer Weblog, February 20, 2008

Microsoft has released a set of Power Tools for folks who use Visual Studio Team System 2008 Database Edition Power Tools. Here's the description of what's in this free download, and it's a lot! ...

VS 2008 C++ refactoring...

Granville Barnett, February 17, 2008

...well there still is none. I seem to be pressing commands in VS 2008 Win32 projects which would invoke pretty basic refactoring tools in C# and VB.NET but yet C++ has nothing! Now I know the VC guy...

Refactor 2008!

Chris Love's Official Blog - Professional ASP.NET, January 24, 2008

One of my favorite tools is available for Visual Studio 2008, Refactor 2008 . If you do not know what Refactor is, it is a Visual Studio 2008 add-in that makes it very easy to refactor your code. That...

A Few Interesting Windows Workflow Links

K. Scott Allen, January 21, 2008

Igor emailed me for my thoughts about his SMTP server built with Windows Workflow. A link for the source code is at the bottom of his post. As Igor points out, WF is well suited to solve more than jus...

Beware of typeparamref XML documentation tag

eXtensible mind, January 20, 2008

Most projects use ""Warnings as Errors"" project-level setting together with the ""XML documentation file"" so that you can spot early on which areas of your public APIs are not documented or ...

Refactoring private methods is like...?

ISerializable, January 12, 2008

I'm still struggling away with my book, and was wondering what you thought about this analogy. I am referring to the problem of testing private\public method, and in that regard I refer to the ease o...

Blog 03.04.00 Officially Released!

Shaun Walker, January 8, 2008

Hello Everyone, I just wanted to inform you that the Blog has officially been released and packages have been posted in the the Downloads area. Here are the release notes: BLG-6299 Blog module: Updati...

Twelve Days of Refactor X-Mas are in the Bag

Mark Miller, January 3, 2008

Dustin has wrapped up his excellent Twelve Days of Refactor X-Mas series highlighting refactorings that work with advanced language features in Visual Studio 2008 right now. One of the things I ...

Improve maintainability of ASP.NET databinding

Jeffrey Palermo, January 2, 2008

Most of us (I think) don't have full browser automated testing through Watir or Selenium.  Because of that, even though we have tons of automated NUnit tests, we could still have problem in w...

Twelve Days of Refactor! X-mas, Day Twelve: Extract XML Literal to Resource

Did it with .NET, December 31, 2007

Hello again, X-mas celebrants! I have just one last verse in my carol to make all of your Visual Studio 2008 experiences bright. Don't let your hearts be saddened ...

Twelve Days of Refactor! X-mas, Day Eleven: More Refactoring in XML Literals

Did it with .NET, December 30, 2007

Greetings friends! I bring tidings of comfort and joy! That is, you can rest comfortably and joyously, knowing that you don't have to wait for refactorings that leve...

Refactor! Pro in VS 2008 : Screenscasts & More

The ASPx Blog, December 30, 2007

Want to learn more about the refactorings in Visual Studio 2008 from the lead developer? Dustin Campbell is doing a 12-day series on Visual Studio 2008 refactorings made specifically for Visual Basic ...

Twelve Days of Refactor! X-mas, Day Ten: Refactoring in XML Literals

Did it with .NET, December 29, 2007

I'm afraid that I have an apology to make. I feel that I've given my Visual Basic friends a raw deal because the verses of my carol thus far have been primarily abo...

I Blinked Again! Dustin's on Day Nine!

Mark Miller, December 28, 2007

Dustin is on day nine of his 12-day series on Refactor! Pro's shipping support for the new language features in Visual Studio 2008, namely C# 3.0 and Visual Basic 9.0. On day six Dustin showed C...

Twelve Days of Refactor! X-mas, Day Nine: Expand Lambda Expression

Did it with .NET, December 28, 2007

Welcome back for more X-mas refactoring fun!There are just four more verses in my carol, but I'll make them count. Refactor! Pro can bless your Visual Studio 200...

Twelve Days of Refactor! X-mas, Day Eight: Bread-and-Butter Refactorings in Query Expressions

Did it with .NET, December 27, 2007

JustinKohnen: @dcampbell: um... Christmas is over dude ;) That was posted on Twitter today when I announced that I was working on this very ...

Twelve Days of Refactor! X-mas, Day Seven: Create Backing Store

Did it with .NET, December 26, 2007

Season's greetings! We're halfway through my X-mas carol describing how Refactor! Pro can be used to leverage the new features of Visual Studio 2008. T...

Breaking the 150-refactoring Barrier in 2007 -- Refactor! Pro 3.0 Ships

Mark Miller, December 26, 2007

Refactor! Pro3.0 is now shipping with150 refactorings. That's not a typo. Developer Express just shattered the 150-refactoring barrier, doubling your refactoring power in the span of a single year....

Holy Crap, Dustin's on Day Six!

Mark Miller, December 25, 2007

So I must have been in some kind of egg nog induced coma or something.... I just checked out Dustin's Blog, and holy crap! He's already on Day Six of his Twelve Days of Refactor! X-Mas series! And w...

Twelve Days of Refactor! X-mas, Day Six: Compress to Lambda Expression

Did it with .NET, December 25, 2007

Merry X-mas friends! It is indeed X-mas day, and I have returned with a special gift for you. Today, I'm doing my part to bring peace on earth and goodwi...

Twelve Days of Refactor! X-mas, Day Five: Convert to Auto-Implemented Property

Did it with .NET, December 24, 2007

'Twas the night before X-mas, when all through the house, Not a creature was stirring, not even a mouse; The stockings were hung by the chimney with care...

Giving up on Shipping 125 Refactorings in 2007? Part II

Mark Miller, December 23, 2007

So, if you've even been paying attention, you know that almost one year ago, on 27 December 2006, I made a new year's resolution to ship 100 refactorings in 2007. Back then, we had an impressive 75 r...

Twelve Days of Refactor! X-mas, Day Four: Rename Works In Query Expressions!

Did it with .NET, December 23, 2007

Feliz Navidad my mistletoeaficionados! I've just finished warming up my voice and am ready to continue my aria of Refactor! Pro support for Visual Studi...

Twelve Days of Refactor! X-mas, Day Three: Name Anonymous Type

Did it with .NET, December 22, 2007

Welcome back my 'nog-froth mustachioed friends! I've returned with another helping of Refactor! Pro goodness for Visual Studio 2008. One scrooge commented that th...

State Testing vs Interaction Testing

eXtensible mind, December 22, 2007

Highly recommended reading: Fowler's article Mocks aren't Stubs. It's a very clear characterization of the types of so-called Test Doubles (mocks, fakes, stubs, etc.) you can use to aid your unit test...

Twelve Days of Refactor! X-mas, Day Two: Make Explicit

Did it with .NET, December 21, 2007

Season's greetings! Welcome back for another dose of Yuletide cheer! Yesterday, I sang to you about one way in which Refactor! Pro can be used to leverage the new ...

Foundations of Programming - Part 5 Unit Testing

Karl Seguin [MVP], December 20, 2007

Throughout this series we've talked about the importance of testability and have looked at techniques to make it easier to test our system. It goes without saying that a major benefit of writing t...

Foundations of Programming - Part 5 Unit Testing

Karl Seguin [MVP], December 20, 2007

Throughout this series we've talked about the importance of testability and have looked at techniques to make it easier to test our system. It goes without saying that a major benefit of writing t...

Foundations of Programming - Part 5 Unit Testing

Karl Seguin [MVP], December 20, 2007

Throughout this series we've talked about the importance of testability and have looked at techniques to make it easier to test our system. It goes without saying that a major benefit of writing t...

Twelve Days of Refactor! -- Day One

Mark Miller, December 20, 2007

Today Dustin starts hisTwelve Days of Refactor! series. Each day for the next twelve days, Dustin will write about one of the many refactorings in Refactor! Pro that works with the new language featu...

Twelve Days of Refactor! X-mas, Day One: Make Implicit

Did it with .NET, December 20, 2007

Gentle readers, in the spirit of X-mas, I'd like to sing you a carol. This jolly tune (based on a popular old English carol) enumerates ways that Refactor! Pro c...

VS refactoring tools - 2008 quicker than 2005?

Granville Barnett, December 19, 2007

As I am working on a couple of projects that are based upon C# 3.0 and haven't got my copy of Resharper installed (it just bugs me like mad with C# 3.0!) I used the VS 2008 refactoring tools today for...

Channel 9 Interview: Refactoring in Visual Basic with Refactor!

The Visual Basic Team, December 12, 2007

I released a Channel 9 screencast with Lisa Feigenbaum, PM on the VB Team where she shows us how to use Refactor!, the free add-in for Visual Studio 2005 and 2008 that provides over 30 refactorings fo...

Snapshot of my VSLive session on VS 2008

Jeffrey Palermo, November 15, 2007

Tuesday at the VSLive conference in Austin, TX, I presented a session on Visual Studio 2008.  This was an all-demo session, but some of the demos required some prepared code, so you can grab that...

New NConstruct version released

ASP.NET Announcements, November 12, 2007

NConstruct v1.6, RAD tool for generating .NET applications, was recently released.New version includes many improvements and new features. The most important of them includes:additional database suppo...

Product Spotlight