gantww

Stories submitted by gantww

Best Practices for Code Generation With T4 Templates (williamgant.com)

submitted by gantwwgantww(80) 3 years, 6 months ago

By now, many developers have seen the T4 Text Template Transformation Toolkit. In case you haven't run across this yet, in brief, you can use T4 templates to generate code in multiple languages using a syntax that is very much like ASP.NET. It's included with Visual Studio and can harnass the power of the .NET framework. However, like anything else, there are things that you will want to keep in mind while using these templates to get your work done faster. I offer the short list of Do's and Dont's as follows, to hopefully smooth out some of the bumps in the road for you. read more...

add a comment |category: |Views: 72

tags: another

Duplicate code is a pain(codebetter.com)

submitted by gantwwgantww(80) 4 years, 4 months ago

Detect duplicate C# code with Simian read more...

add a comment |category: |Views: 9

tags: another

A disposable collection class(willsmentaldebris.blogspot.com)

submitted by gantwwgantww(80) 4 years, 9 months ago

In the old days of computer programming, you generally had to be very careful with memory management. Objects that you created had to be carefully tracked and deallocated when you were done with them. Because of the ease with which mistakes were made (and subsequent memory leaks occurred), many newer languages and frameworks incorporate a feature called Garbage Collection, where unused objects are deallocated automatically when they are no longer in use. read more...

1 comment |category: |Views: 17

tags: another

Some thoughts on Automated Builds(willsmentaldebris.blogspot.com)

submitted by gantwwgantww(80) 4 years, 9 months ago

Below I've listed some ideas to consider when setting up a build server. This is not a complete list by any means, as additional requirements may be dictated by your project. Some requirements may also be invalid for your particular language choice. This article is geared toward the .NET framework running on Windows, but has numerous items that would also apply to Java, Ruby, and numerous other environments. Regardless, I have found this list to be helpful, so I thought I would share it. read more...

1 comment |category: |Views: 1

tags: another

How to escape windows as a software developer(willsmentaldebris.blogspot.com)

submitted by gantwwgantww(80) 4 years, 10 months ago

As I started down the path of escaping weaning myself away from using Windows as my primary computing environment, I ran across a lot of tutorials talking about how to get away from windows. Most of the tutorials seemed to miss some very critical points, particularly when you are trying to make the switch while doing software development as a full-time occupation. read more...

add a comment |category: |Views: 4

tags: another

The Red Queen and Development(willsmentaldebris.blogspot.com)

submitted by gantwwgantww(80) 4 years, 10 months ago

"It takes all the running you can do, to keep in the same place". Sometimes software development is like running on a treadmill. Your only choice to keep running, lest you fall off and end up looking stupid. read more...

add a comment |category: |Views: 0

tags: another