Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Employ refactoring via Visual Studio to write better code
- Refactoring is the practice of making your code cleaner and clearer without affecting the functionality. Find out what's included in Visual Studio's Refactor menu, and discover a couple of Visual Studio add-ins that bring refactoring to the Visual Basic community. by Tony Patton
- Tags: Developer, Microsoft Visual Studio, Microsoft Visual Basic, Code, Feature, Refactoring, Refactor, Refactor Menu, Visual Studio IDE, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development, Tony Patton
- Blog posts 2008-08-04
Additional Resources
- Refactor! Pro (exe)
- Never before has a developer tool been so easy to use. You don't have to be an architect or designer to reap the benefits from using Refactor Pro. Tasks you do all the time are suddenly much easier with Refactor. Simply highlight the code you want to change smart tags...
- Tags: Tool, Developer Express, Productivity, Middleware, Enterprise Software, Software
- Software downloads 2008-01-21
- MSDN Webcast: Code Visualization With Visual Studio 2005 (Level 200)
- This webcast explains how the new Class Designer feature in Microsoft Visual Studio 2005 enhances developer productivity by providing visualization features to help you understand, design, and refactor code. This webcast demonstrates how class diagrams can be used throughout the development cycle and in a team environment to do initial...
- Tags: Microsoft Developer Network, Microsoft Visual Studio, Webcast, Microsoft Visual Studio 2005, Visualization, Class, Microsoft Corp., Microsoft Development Tools, Digital Media, Development Tools, Software Development, Software/Web Development, Consumer Electronics, Personal Technology
- Webcasts
- Typemock (zip)
- The Typemock Isolator developer tool is an add in for Visual Studio .NET (2005/2008) that simplifies unit testing by making a cleaner code and eliminating the need to refactor your code specifically for unit testing. This add in gives the Agile developer tools to isolate, stub or mock any class...
- Tags: Development Tool, Tool, Typemock, Typemock Isolator Developer Tool, Microsoft Development Tools, .Net, C#, Productivity, Development Tools, Middleware, Programming Languages, Software Development, Software/Web Development, Enterprise Software, Software
- Software downloads 2008-07-23
- Code Refactoring in VS.NET 2005
- Development is often a messy process. Often, one needs to organize the code to make it more readable, or restructure it to improve readability. Manually polishing code is both cumbersome and error prone. Fortunately, VS.NET 2005's Refactoring Tool is an awesome new feature that lets a developer modify the code...
- Tags: Microsoft Visual Studio.Net, Development, Jupitermedia Corp., C#, .Net, Microsoft Development Tools, Programming Languages, Software Development, Software/Web Development, Development Tools
- White papers 2007-04-13
- Visual Assist X (exe)
- Read, write, refactor, and navigate faster than ever with more than 50 powerful features integrated seamlessly into your Microsoft development environments. Visual Assist X is an add-in designed and written by developers, for developers, so it improves productivity without getting in your way. Visual Assist X works with C/C++, C#...
- Tags: Microsoft Visual Studio 2008, Microsoft Visual Basic, C#, Programming Languages, Microsoft Development Tools, .Net, Software Development, Software/Web Development, Development Tools
- Software downloads 2007-12-27
- Managing Software Entropy With RefactorIT and Oracle JDeveloper 10g
- By using refactoring tools every software engineer and manager can manipulate obtuse code into elegant source code that is both efficient and manageable. A project manager or SQA Software Quality Assurance staff can use RefactorIT to monitor compliance with the programming rules by tracing how code size/complexity increase over time...
- Tags: Oracle Corp., Oracle JDeveloper 10g, Oracle JDeveloper, Tool, Productivity, Java Development Tools, Tools & Techniques, Development Tools, Enterprise Software, Software Development, Software/Web Development, Management, Software
- White papers
- AutoCode (msi)
- AutoCode is an add-in for Visual Studio .NET that automates repetitive coding tasks by invoking parameterized commands to generate code, refactor, execute IDE actions or execute any user defined command. Built in commands allows you to quickly generate classes, properties or methods, surround code with if else or try catch,...
- Tags: Task, Microsoft Visual Studio, Devprojects, AutoCode, Microsoft Development Tools, Development Tools, Software Development, Software/Web Development
- Software downloads 2008-06-11
- Investigating Large Software System Evolution: The Linux Kernel
- Large multi-platform, multi-million lines of codes software systems evolve to cope with new platform or to meet user ever changing needs. While there has been several studies focused on the similarity of code fragments or modules, few studies addressed the need to monitor the overall system evolution. Meanwhile, the decision...
- Tags: Software, Linux, Linux Kernel, Similarity, Tools & Techniques, Management
- White papers
- The benefits of code refactoring
- The benefits of code refactoringRefactoring is, very simply put, the revision of code in order to make it more efficient, maintainable and easier to work with. This TechRepublic download covers the subject in detail:http://techrepublic.com.com/5138-10548-5642838.html[b]The download makes the case for code refactoring, but how many developers in the TechRepublic community actually...
- Tags: benefit, Mark W. Kaelin, programming, refactoring
- Discussion threads 2005-03-28
- Give SQL Professional Toolbelt a Test Run
- Are you a SQL Server DBA that wants to streamline work? Or maybe you are a Network Engineer that just inherited SQL Server tasks to do your job. If you are new or a seasoned veteran, there are specific tools available to help you with your day-to-day SQL...
- Tags: Uncategorized, sql server, Microsoft, databases
- Blog posts 2007-05-08
- Use the Adapter design pattern in Java to interface consistently with clients
- Leverage the power of design patterns in Java: learn how to use the Adapter pattern to provide consistent interfaces to clients in this sample chapter from Design Patterns in Java, 2nd Edition. Discover how the Adapter pattern lets you use an existing class to meet a client class's needs....
- Tags: Design Pattern, Java, Adapter
- Book chapters 2006-11-15
- Sloppy Software Development
- I'm curious. Does anyone else out there among us developers run into this all the time?I'm working on a "team" of 15 to 20 developers. Some are older, many are newer. The application has existed for quite awhile now.Over the years I have managed to get good...
- Tags: CodeBubba, developer
- Discussion threads 2007-03-30
- Overloading in java
- Why return type is not cosidering in java overloading?Never seen the reason explicitly defined butShould be two foldFirst it would be very inefficient interms of compiler optimisation. The second and the key point is , if the reurn value is differennt then you are not really overloading.Overloading is achieving the...
- Tags: Programming languages, return type
- Discussion threads 2006-08-07
- Watch a server room cabling nightmare become an organized dream
- More InfoThe photo gallery is nice, but I'd like to know more. Like what did it cost, how many man hours did it take? Are the cables labelled? Is this new cabling documented?Maintenance of rack-mount serversCongratulations on a good job of tidying up this server rack. ...
- Tags: Network technology, serverS, cable
- Discussion threads 2005-10-21
- extreme vs rad
- what is extreme programming?http://www.extremeprogramming.org/rules.htmlwhat is rad?http://csweb.cs.bgsu.edu/maner/domains/RAD.htmthe questions:which is a better model, and why do you think so?what are the drawbacks to both models?okay since no-one want to start...if I have an option I use a mixture of procedural and object oriented instead of either.if I have to work with one...
- Tags: RAD
- Discussion threads 2005-02-07
- Rely on simple design and sound logic for Java performance optimization
- An essential part of all Java development is performance optimization. A Java project is incomplete without extended discussions and arguments on optimization by the development team. The premise for all of these discussions is that Java is slow. Most refuse to look beyond this notion and believe that unless they...
- Tags: Performance management, Programming languages, J2EE, Application servers, Middleware, Enterprise software, Harshad Oak, Java, performance, EJB
- Technical articles 2003-08-21
- Why you need a code reuse specialist
- Object-oriented programming is great because it lets you write reusable chunks of code, instead of reinventing the wheel for each project. But recycling code isn't as easy as it sounds. That's why Matthew Osborn says you need an expert.Don't get me wrong from the title of this article—I'm as big...
- Tags: OOA/OOD/OOP, Matthew Osborn, object-oriented, object-oriented programming
- Technical articles 2002-05-01
- Test-driven development lets you eliminate bugs as you code
- In software development, bugs are a fact of life. However, test-driven development can reduce software bugs to a minimal annoyance. See how to set up a system for your next project.Project post mortems often focus on how many bugs were discovered and how they were managed. Take any process evaluation...
- Tags: Programming languages, Microsoft Office, FormatDate, Harshad Oak, TDD, JUnit, developer, Java
- Technical articles 2003-09-30
- Save time and prevent coding headaches with nullable types in C-sharp 2.0
- Oneheadache for C# developers before C#2.0 was the inability to assign a null value to certain types. Forinstance, if you declared an int, you could never set that variable to a null value. Thesame held true for DateTimeobjects. This limitation forced application developers to come up with their own solutionsand...
- Tags: GetValueOrDefault, HasValue, nullable type, Value at Risk, Zach Smith
- Technical articles 2006-08-03
- << Previous
- page 1 of 1
- Next >>
Managed Hosting
- If the cost of building and managing a robust technology infrastructure is prohibitive for your small or mid-sized business (SMB), managed hosting may be worth another look. For help determining whether a managed or dedicated hosting solution makes sense for your business, read this informative blog post by Josh Hoskins.
-
From our sponsors
Smart IT Investment
- Fully-managed hosted IT solutions Complete hosted solutions tailored to your needs with no capital expenditures — the smart approach to IT investment Discover no-capex IT
