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
- Interbase/Firebird Development Studio (exe)
- Interbase/Firebird Development Studio is a fully-loaded, power-packed solution that most administrators and programmers can only dream about, at an affordable price. All stages of your database development, from design to deployment to maintenance, are easy, flexible, and powerful. With Interbase/Firebird Development Studio, you get the most powerful tools for the...
- Tags: Interbase/Firebird Development Studio, Refactoring, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- Software downloads 2008-01-15
- Develop better code by gleaning insight from previous experiences
- Create readable code as you develop your application and reduce future frustration using the techniques gleaned from superior experience. Refactoring is the process of revising existing code, which is often a time consuming process. However, prefactoring is the art of applying the insights gleaned from previous experience...
- Tags: O'Reilly Media Inc., Refactoring, Productivity
- Book chapters 2005-12-09
- Develop better code by gleaning insight from previous experiences
- Refactoring is the process of revising existing code, which is often a time consuming process. However, prefactoring is the art of applying the insights gleaned from previous experience (whether yours or someone else's) to new projects. It's based on the premise that you're better off considering the best possible design...
- Tags: axiom, design pattern, Ken Pugh, Microsoft Word, O'Reilly Media Inc., Prefactoring, premise, Refactoring
- Download resources 2005-12-09
- How to omit or include optional arguments in VB6
- How to omit or include optional arguments in VB6article rootUse Multiple Methods Not Optional ArgumentsAlthough VB6 and many other languages as well support optional arguments in methods, this is really not the best solution to the programming problem.There are typically two scenarios where programmers use optional arguments. One, a...
- Tags: Microsoft Visual Basic 6.0, optional argument, programming, refactoring, software development, Wayne M.
- Discussion threads 2005-08-26
- 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
- Moving procedural libraries into object-oriented frameworks
- Porting procedural code to an object-oriented framework is a difficult process. Find out how refactoring makes the task easier.Porting procedural code, such as C, to an object-oriented framework can be overwhelming to architects new to object-oriented design. However, once you’ve completed the move, you can take advantage of one of...
- Tags: OOA/OOD/OOP, Kevin Brown, Martin Fowler, object-oriented, Refactoring
- Technical articles 2002-02-12
Additional Resources
- Why bother with refactoring? Here are some good reasons
- "Refactoring" refers to the process of revising existing code in order to make it more efficient, maintainable, and easier to work with. Code that is successfully refactored performs better when executed and becomes more accessible to a wider range of subsequent developers. Download this important article for concrete tips on...
- Tags: Developer, TechRepublic Inc.
- Download resources 2005-03-28
- Improve your HTML using refactoring techniques
- Refactoring code lets you rewrite it without introducing bugs -- and a similar approach can be used to improve your HTML. This sample chapter from Refactoring HTML: Improving the Design of Existing Web Applications explains how to methodically transform old HTML into well-formed, valid XHTML. ...
- Tags: Technique, HTML, Addison-Wesley, Xhtml, Scripting Languages, Software/Web Development, Web Development
- Book chapters 2008-05-28
- 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
- MSDN Webcast: Visual Studio 2005 Team Edition for Database Professionals (Part 3 of 4): Database Testing and Refactoring (Level 200)
- This third webcast in the series covers the Database Unit Testing, Rename Refactoring, and database population features in Microsoft Visual Studio 2005 Team Edition for Database Professionals. The webcast shows how the Database Unit Testing infrastructure allows to create database unit tests using Transact-SQL or managed code and also explains...
- Tags: Microsoft Developer Network, Microsoft Visual Studio, Team, Webcast, Microsoft Visual Studio 2005, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- Webcasts
- Getting It Right the Second Time
- Even when a person pays plenty of attention to a program's design up front, it can still benefit from some systematic review and clean-up after the code is written - a process known as refactoring. In this paper, the author applies the concept of refactoring to some sections of OverloadCheck...
- Tags: Oracle Corp., Author, Benefits, Human Resources
- White papers
- Refactoring Using Type Constraints
- Type constraints express subtype-relationships between the types of program expressions that are required for type-correctness, and were originally proposed as a convenient framework for solving type checking and type inference problems. This paper shows how type constraints can be used as the basis for practical refactoring tools. In one's approach,...
- Tags: Constraint, Productivity
- White papers 2007-06-16
- Sun Java Studio Enterprise 7 Sneak Preview
- The webcast presents information about UML modeling, collaboration, refactoring, and more.
- Tags: Java, Sun Microsystems Inc., Sun Java, UML, Research & Development, Programming Languages, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
- Webcasts
- Evolutionize your database design
- This sample chapter from Refactoring Databases: Evolutionary Database Design argues that evolutionary approaches to development that are iterative and incremental in nature are the de facto standard for modern software development. Accordingly, data professionals, in particular database administrators, need to adopt evolutionary and agile techniques similar to those of...
- Tags: Chapter, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- Book chapters 2006-06-19
- Agile Delivery at British Telecom
- This article describes the approach used by British Telecom to move towards an Agile development processhttp://www.methodsandtools.com/archive/archive.php?id=43Agile or Faster Waterfall?Although I would like to actually investigate British Telcom's success before weighing in, I question whether they will adopt and continue to use agile practices. I am concerned that merely reducing...
- Tags: enterprise architecture, bullet
- Discussion threads 2006-07-25
- ObjectBuilder (exe)
- ObjectBuilder is a C++ Case tool (Case, forward engineering, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
- Tags: OldPortal.com, ObjectBuilder, C/C++, Productivity, Programming Languages, Software Development, Software/Web Development
- Software downloads 2006-02-27
- Creating and Deploying Always-Available Mobile Web Applications With M-Business Anywhere
- This webcast is designed for the IT professional who has downloaded, installed and began development with M-Business Anywhere. The webcast will explore intermediate-level development techniques for refactoring always-connected Web applications for always-available use.
- Tags: M-Business Anywhere, Webcast, Sybase Inc., Databases, Digital Media, Enterprise Software, Software, Data Management, Consumer Electronics, Personal Technology
- Webcasts
- Source Explorer VS.NET 2003 and 2005 Addin (zip)
- Source Explorer builds full tree-like document maps for source code files and lets you manipulate nodes and source code in an easy and convenient fashion. Supports C#, XML, VB.NET, SQL, and some other formats. Version 1.1 has multiple nodes selection, user-defined refactoring.
- Tags: Microsoft Visual Studio.Net 2003, Addin, Source Code, Microsoft Visual Studio.Net, IVDEV, C#, .Net, Microsoft Development Tools, Programming Languages, Software Development, Software/Web Development, Development Tools
- Software downloads 2006-12-20
- Metaspec C# Parser Library (zip)
- Metaspec C# Parser Library is designed to provide the kernel for applications, which require processing C# source code: refactoring, formatting, and verification applications, and other similar tools. C# parser is fully compliant with ECMA-334 and ECMA-335 standards. In addition, it supports Microsoft-specific extensions. C# parser is available in two versions:...
- Tags: Metaspec C# Parser Library, C# Parser, C#, .Net, Programming Languages, Software Development, Software/Web Development
- Software downloads 2005-06-29
- << Previous
- page 1 of 1
- Next >>