-
Terminal Tricks
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - May/June
Sahil offers some of his favorite development productivity hacks on the Unix terminal. If you use a Mac and the Windows subsystem for Linus, these will help you.
-
Building a Weather App using OpenWeatherMap and AFNetworking
Last updated: Wednesday, June 30, 2021
Published in: CODE Magazine: 2015 - November/December
Take a look at third-party applications and code before sitting down to develop because the tools you need to build your masterpiece might already be available. Jason shows us some clever shortcuts as he builds a weather app.
-
Editorial
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2015 - September/October
How MS-DOS nearly ended Rod's software career before it had even begun...
-
Tips and Tricks for Flexible Code
Last updated: Monday, September 20, 2021
Published in: CODE Magazine: 2014 - May/June
If you want to develop code that’s flexible, extensible, maintainable, and testable, you’ll want to read Paul’s article about some basic things to keep in mind before you start.
-
Debugging Hard to Reproduce Issues
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2012 - July/August
Software developers live and breathe debugging. It’s an essential and integral part of our day-to-day job. Whenever we are confronted with any bug in code, our typical first question is, “How can I reproduce this issue?” Any problems that cannot be reproduced are generally considered tricky to resolve. In order to really understand the challenges with debugging hard to reproduce issues, let’s walk through a few scenarios here.
-
The Baker’s Dozen: 13 Transact SQL Programming Tips
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - November/December
Even with all the new features in the Microsoft SQL Server Business Intelligence (BI), sometimes the only way to accomplish a task is with good old fashioned T-SQL code. (Fortunately, “code” is the acronym for this great magazine!) In this latest installment of The Baker’s Dozen, I’ll present 13 T-SQL programming tips that could help you accomplish different database tasks.
-
Using the Visual Studio New Project Dialog Box
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - November/December
Continuing on our odyssey exploring the features of Visual Studio 2010, we turn our attention to the New Project dialog box. You noticed a difference no doubt, but may not be aware of just <i>how much </i>it has changed. Sit back, relax, open up Visual Studio 2010 and follow along as we dive into the details.
-
Using Visual Studio 2010 New IntelliSense Features
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - July/August
-
The Baker’s Dozen: 13 Productivity Tips for Using Microsoft PowerPivot and DAX Formulas
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - January/February
I know what you’re thinking: an article in CODE Magazine about Excel and PowerPivot? Yes, that’s correct; this installment of the “Baker’s Dozen” covers an important new tool to come out of Redmond: Microsoft PowerPivot. In a nutshell, PowerPivot provides some of the business intelligence capabilities that developers are accustomed to seeing in OLAP tools like Microsoft Analysis Services. So why should you and I care? Because these “end-user” tools still require some programming and configuration. So in this article, I’ll cover the installation of PowerPivot, a brief example of how to use it in Excel - and of course, since this IS CODE Magazine, I’ll show some DAX formula expressions to get the most out of PowerPivot.
-
The Baker’s Dozen: 13 Examples of Functionality in SQL Server 2008 Integration Services
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - July/August
A skilled database developer might find it difficult to accept that other tools can increase productivity. When Microsoft released SQL Server 2005 Integration Services (SSIS 2005), I did not think that any tool could possibly make me more productive than the C# and T-SQL code I was writing by hand. After some reconsideration (and subtle persuasion from peers), I discovered that SSIS 2005 contained many features that indeed reduced my development time - WITHOUT sacrificing flexibility. Microsoft added new functionality in SSIS 2008 to make a strong product even better. In this article, I’ll present 13 different examples that demonstrate the power of Integration Services.
-
Time to Clean Up!
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - July/August
Why is it that over time, any machine you buy just seems to get slower and slower?Why is it that over time, any machine you buy just seems to get slower and slower?
-
Successful Software Development
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - March/April
Software development is a lot more than just writing lines of code.You need to think about project management, prototyping, database design, software architecture, framework usage and a whole host of other factors. In this article you will learn one approach to developing software applications from start to finish.This approach has been used successfully to develop hundreds of applications by a software development company that has been around since 1991.
-
Have It Your Way
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2008 - November/December
-
Speed Up Project Delivery with Repeatability
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - November/December
Automate high-friction, unpredictable tasks in your environment to regain sanity and achieve a rapid, sustainable pace.Every environment has them: The dreaded manual tasks that drain productivity from the team and adds instability to the processes. We usually only dedicate half our brain power and never enough time to deal with them, which only compounds the problem. What if you could easily automate out the most painful tasks and gain a huge boost in productivity and speed of delivery?
-
SharePoint Applied: 10 Things You Wish they Told You-Part 2
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - September/October
In my previous article, I talked about 10 things you wish you knew before you started your SharePoint project.The first five things were focused more towards the architecture and management of the project. In this article, I will follow up with five things targeted specifically for the SharePoint developer.
-
Individuagility
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - May/June
May/June 2008 MVP Corner by Jean-Paul S. BoodhooSo you have researched agile development techniques, and are all fired up to put them into practice.Armed with this drive and passion to learn, what are some steps that you as an individual can take to incrementally grow your knowledge and practice of agile development techniques?
-
The Baker’s Dozen: 13 Tips for Building Database Web Applications Using ASP.NET 3.5, LINQ, and SQL Server 2005 Reporting Services
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - May/June
Are you moving a Windows desktop application to the browser, and sweating bullets, or perhaps just not quite sure about how all the new Web and data tools work together?With each passing year, Microsoft offers newer and more powerful tools for building rich database applications on the Web. So many and so frequently, in fact, that it can be hard to keep up with the new tools and still meet the requirements of your job! This article will show you how to get the most out of the new features in ASP.NET 3.5. The article will also show how you can use features in LINQ, even if you only use stored procedures for data access. And finally, since most applications use reporting, I’ll throw in a few nuggets on using SQL Server Reporting Services.
-
Harnessing the Sun
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - March/April
March/April 08 Finalize() article by Ken Getz
-
Implementing Drag and Drop in Your Windows Application
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2008 - March/April
One of the important features of Graphical User Interfaces (GUI) is drag and drop.Using a mouse you can drag and drop a file from one location to another or you may drag a file and drop it onto an application to launch it.
-
The Baker’s Dozen: 13 Tips for Building Dashboards with Microsoft BI Tools
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - March/April
Scorecards, test results, report cards, summaries-nearly everyone wants to skip past the details and see the bottom line. Whether it is “pass or fail”, “go or no go”, managers evaluate professional efforts based on performance. Microsoft’s Business Intelligence tools provide developers and power users with the tools and methodologies to produce scorecards and other summaries that graphically represent performance. This article will create a Web-based Dashboard using several Microsoft products, including the newest product in the BI stack, PerformancePoint Server.
-
The Baker’s Dozen: 13 Comparisons Between Crystal Reports and SQL Server Reporting Services
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2007 - November/December
Recent polls show that nearly fifty percent of applications with reporting functionality use Crystal Reports, and about twenty percent use SQL Server Reporting Services. This article will cover some of the major reporting tasks that developers face, and how the two reporting tools (Crystal and SQL Server Reporting Services) handle the tasks. Finally, I’ll provide a sneak preview at the next scheduled releases of both products (the next version of Crystal Reports and SQL Server Reporting Services 2008).
-
The Baker’s Dozen: A 13-Step Crash Course for Using LINQ
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2007 - July/August
How many software tasks DON’T involve reading through data? Answer: very few. Developers work all the time with database data, XML data, DataSets, collections, lists, and arrays-all with different syntax and functionality for each one. Developers who write T-SQL code often covet set-based language statements when they work against other types of data. Additionally, developers who have coded against strongly-typed custom collections wish they could write SQL database queries with IntelliSense. Language Integrated Query (LINQ), a set of extensions to the .NET Framework for the next version of Visual Studio codename “Orcas”, brings the promise of integrated and uniform query capabilities to increase developer productivity when working with different types of data. While LINQ is a large topic worthy of books, this edition of The Baker’s Dozen will provide a crash course to learn what’s under the LINQ hood.
-
The Baker’s Dozen: A 13-Step Crash Course for Learning Windows Communication Foundation (WCF)
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2007 - May/June
This article will present a crash-course in the basics of Windows Communication Foundation (WCF). WCF is one of the exciting new capabilities in the .NET 3.0 Framework. It provides a unified and uniform programming model for building distributed applications. Those who previously built multiple code bases to deal with Web services and .NET remoting will surely come to appreciate the power standardization that WCF offers. WCF, like any other new technology, requires research and experimentation to become productive. This article will assume no prior experience with WCF, and will walk you through some basic exercises and steps to show WCF’s capabilities.
-
101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50- Chapter 2 Flashlight -
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
This excerpt is from the new book, ‘101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50’, authored by Adam Nathan, published April 2011, ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672335522
-
Adaptive Leadership Chapter 3: Deliver a Continuous Flow of Value
Last updated: Tuesday, February 19, 2019
Published in: Book Excerpts, Newsletters
The agile software movement has now been around for a full decade. As coauthor of the original Agile Manifesto, Jim Highsmith has been at its heart since the beginning. He's spent the past decade helping hundreds of organizations transition to agile/lean. When it comes to agile, he's seen it all–in a variety of industries, worldwide. Now, in Adaptive Leadership, he has compiled, updated, and extended his best writings about agile and lean methods for a management audience. Highsmith doesn't just reveal what’s working and what isn't; he offers a powerful new vision for extending agility across the enterprise. Drawing on what's been learned in application development, this guide shows how to use adaptive leadership techniques to transform the way you deliver complete solutions, whatever form they take. You'll learn how enterprise agility can enable the ambitious organizational missions that matter most; how leaders can deliver a continuous stream of value; how to think disruptively about opportunities, and how to respond quickly by creating more adaptive, innovative organizations.
-
Chapter 1 - Accustoming Yourself to JavaScript, from the book Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
Last updated: Saturday, January 18, 2020
Published in: Book Excerpts
By David Herman, Published Nov 26, 2012 by Addison-Wesley Professional. Part of the Effective Software Development Series series. Copyright 2013 Sample Chapter is provided courtesy of Addison-Wesley Professional. To purchase book click this link: http://www.informit.com/store/effective-javascript-68-specific-ways-to-harness-the-9780321812186
-
Chapter 7 from Murach’s JavaScript and jQuery.
Last updated: Saturday, January 18, 2020
Published in: Book Excerpts
Now that you have the JavaScript skills that you need for using jQuery, you’re ready to learn jQuery. So, in chapter 7, you’ll learn a working subset of jQuery that will get you off to a fast start. And in chapter 8, you’ll learn how to use the jQuery effects and animations that can bring a web page to life.
-
Red Gate: The 5 Stages of Solving Real-Life .NET Memory Problems
Last updated: Thursday, February 21, 2019
Published in: Book Excerpts, Newsletters
This series introduces five steps for solving memory problems in .NET. We start with understanding symptoms and getting set up, then walk through the four main types of memory issue we hear about from the community and our customers. We'll present some of the theory behind fixing the issues, as well as details of how people have solved them in practice. In this article, we're giving an introduction to the types of problem you might encounter, and the general troubleshooting workflow that will help.
-
The overhead of async/await in NET 4.5
Last updated: Wednesday, February 20, 2019
Published in: Book Excerpts
The support for asynchronous operations in .NET 4.5 has made it much easier to create easily-intelligible asynchronous methods that avoid blocking. However, async/await isn't cost-free in terms of CPU overhead. How best to judge when to use it? Chris Hurley explains.
-
Visual Basic 2012 Unleashed, 2nd Edition - Chapter 2 - Getting Started with the Visual Studio 2012 IDE
Last updated: Friday, March 6, 2020
Published in: Book Excerpts
By Alessandro Del Sole, Published Jan 18, 2013 by Sams. Part of the Unleashed series. Copyright 2013, ISBN-10: 0-672-33631-6 ISBN-13: 978-0-672-33631-7. http://www.informit.com/store/visual-basic-2012-unleashed-9780672336317
-
REST-Based Ajax Services with WCF in .NET 3.5
Last updated: Wednesday, February 20, 2019
Published in: The Web View
Rick Strahl discusses Rest-Based Ajax Services.
-
MVP Corner: A Baker’s Dozen of Reflections
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - November/December
November/December 06 MVP Corner
-
SQL Server 2008 Under the Hood: Compression Technologies
Last updated: Saturday, January 18, 2020
Published in: SQL Server Observer
-
.Finalize(): Losing Weight, Again
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2006 - July/August
Ken Getz finalize column - July/Aug 06
-
Retaining Multiple Sets of User Settings
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2006 - July/August
Retaining a single set of user settings for your application is easy.Retaining multiple sets of user settings is much more challenging.
-
The Baker’s Dozen: 13 Productivity Tips for Remoting in Visual Studio 2005
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - May/June
This installment of the Baker’s Dozen presents an introduction to remoting and remoting interfaces.
-
Object Binding Tips and Tricks
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2006 - March/April
Gaining the full potential of object binding requires more than just dragging and dropping your properties onto forms. In this article I’ll present a few tricks you need to know to get the most from your object binding.
-
.Finalize() - My Not-So-Evil Twin
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2006 - January/February
Ken Getz Finalize Column Jan/Feb 2006
-
Ask the Doc Detective
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2006 - January/February
Doc Detective 2006 Jan/Feb
-
Having Fun with Code Snippets
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2006 - January/February
Using code snippets can make it quick to add common code pieces to your application. Creating your own snippets allows you to create a library of custom code pieces and share them with other developers.
-
The Baker’s Dozen: 13 Productivity Tips for ADO.NET 2.0
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - January/February
This installment of “The Baker’s Dozen” presents a variety of tips and techniques to become productive with data handling techniques using ADO.NET 2.0 in Visual Studio 2005. ADO.NET 2.0 is faster than the first version of ADO.NET; in some instances, significantly faster. While many view ADO.NET 2.0 as more evolutionary than revolutionary, it provides many functions to give developers greater control over data access and data manipulation. It also leverages the new database capabilities in SQL Server 2005. In addition, ADO.NET 2.0 simplifies the creation of multiple-database solutions.
-
.Finalize(): What Does That Beep Mean?
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - November/December
Ken Getz Nov/Dec 05 Finalize Column
-
eXtreme.NET Iteration One: Refactoring with Resharper
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - September/October
In my book “eXtreme .NET” I introduce a team of developers who are learning how to improve their ability to deliver great software. They’re learn how to use XP (eXtreme Programming) techniques to improve the way they deliver software. In this article, we’ll continue to follow this team as they learn about Resharper, a tool they are considering using to help with refactoring their code.
-
Heard on .NET Rocks!: Virtual PC and Virtual Server
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2005 - September/October
.NET Rocks Carl Franklin Column Sep/Oct 05
-
.Finalize(): Are We There Yet?
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - May/June
Ken Getz - May/June 2005 Finalize column
-
Am I a Mad Scientist?
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - May/June
Do you want to save keystrokes?Do you want to ease maintenance? Do you want inline information about the code structures that you're working with? How about statement completion? Are you interested in increasing the potential for code reuse? Do you want your applications to run faster and require less memory? Do you prefer to have users find bugs or do you prefer to find them yourself?
-
Inheritance 101
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - May/June
Extend your knowledge of inheritance to more easily extend your applications.
-
Two Dozen of My Favorite System Stored Procedures
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2005 - May/June
SQL Server 2000 is packed full of useful system stored procedures there for its own use that you can use as well.This article will explore a couple dozen of the most useful hidden gems you can use to more easily manage your databases, improve the applications that use the data, and provide new ways to impress potential mates at parties. You'll learn when to use these system stored procedures, explore when to use them, and see lots of code.
-
What's New in Visual Basic 2005?
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2005 - May/June
If you have been a hardcore VB6 programmer and you've hesitated about switching to Visual Basic .NET, Visual Basic 2005 will change your mind and you'll want to take the leap forward to move to .NET.The common complaint that people who have made this leap already often hear from programmers who are reluctant to move to VB .NET is that it is not VB-like, and moving to .NET means you have to unlearn many of the things you have painstakingly mastered in VB6.
-
.Finalize(): Stay Put. Understand Your Space
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2005 - March/April
Ken Getz Mar/Apr 05 Finalize COlumn
-
Creating Debugger Visualizers with Visual Studio 2005
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2005 - March/April
One of the very many cool new features in Visual Studio 2005 is the debugger visualizer.With debugger visualizers, developers are able to define what information they would like to see about a particular .NET class or even one of their own classes during debug mode. And as the name suggests, you can also choose how you would like to visualize these details.
-
Localizing ASP.NET 2.0 Applications
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2005 - March/April
As we compete in the global economy, companies are increasingly developing applications for the world audience. Part of the challenges in globalizing is in understanding the language and culture of the local audience. An application written for the American market may not be useable in the Asian market. Hence, special considerations must be factored in when designing your application for the world market; in essence-you need to localize your application.As we compete in the global economy, companies are increasingly developing applications for the world audience.Part of the challenges in globalizing is in understanding the language and culture of the local audience. An application written for the American market may not be useable in the Asian market. Hence, special considerations must be factored in when designing your application for the world market; in essence?you need to localize your application.
-
The Baker's Dozen: 13 Productivity Tips for Database Development Using Transact-SQL
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2005 - March/April
Many application developers face the challenges of working with SQL Server 2000.These challenges include retrieving and grouping large amounts of data, building result sets, and tracking changes to data. All require professional strategies that hold water against a seemingly endless number of possibilities. This installment of "The Baker's Dozen" presents a variety of real-world database situations and how you can use Transact-SQL and SQL-92 to tackle these issues.
-
What You Need to Know about Web Controls
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2005 - March/April
Knowing the flaws in Web server controls and how to work around them before you use them can save you hours of time.
-
.Finalize() - Making Sausages
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2004 - November/December
Ken Getz' .Finalize() column.
-
Best Practices
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2004 - November/December
Rod Paddock Editorial Article November December 04 Issue
-
Drag Once DataBinding with Custom Controls
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - November/December
Visual Studio 2005 will ship some great new controls, but suppose you want your own control to play in the Data Sources Window?In this article, I'll explain how the Data Sources Window in Visual Studio 2005 will enable you to extend the list of controls supported for Drag Once Databinding. I'll show you how to create a PhoneBox control and an AddressBlock UserControl.
-
Free ASP.NET Goodies!
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - November/December
Free. Marketing professionals have known for years the positive results that this word produces. They use the word free to lure you in so that they can sell you something else. Luckily for you, that will not be the case in this article. All of the goodies, resources, tools, and utilities I mention are all free. They won't cost you a dime.In this article, I will share with you the results of my search for zero-cost resources for the ASP.NET developer. Space restrictions limit the depth to which I can discuss each item that I've found, but my descriptions should be enough for you decide if you would like to research the material further.
-
Maximize Your Productivity with Project Item Templates
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - November/December
You can create your own Windows Forms, Web Forms, or class templates to reuse code and maximize your productivity in Visual Studio 2003.
-
The Baker's Dozen: 13 Productivity Tips for the Windows Forms DataGrid
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - November/December
New developers often struggle with the .NET DataGrid when trying to replicate grid functionality from other platforms.More experienced developers lament the deficiencies of the .NET DataGrid to address end user requirements. Consequently, many developers seek sophisticated third-party alternatives. In this article, I'll present a set of classes for the DataGrid to help address some of the more common struggles. Although third-party tools always offer more capabilities than a native control, this article also demonstrates how it's possible for you to implement some of the functions found in these third-party tools.
-
VFP 8 Tips and Tricks
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Some of the early adopters of VFP 8 have contributed tips for some of the new features of this exciting release.Check out their ideas, then jump into the product and try some of the new stuff. You'll find that there is much more than meets the eye, with hundreds of additions, changes, and improvements.
-
Finish Your Week with .NET Rocks!
Last updated: Friday, February 22, 2019
Published in: CODE Magazine: 2004 - May/June
This is the first in a series of what I hope will be one of your favorite columns for years to come! I am the host of a talk show on the Internet called .NET Rocks! (see advert), in which I interview the movers and shakers in the .NET community.
-
Doc Detective - March/April 2004
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - March/April
Tips and Tricks from the Doc Detective
-
ADO.NET Best Practices - Part II
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - January/February
ADO.NET has a strong and powerful disconnected model.It allows programmers to build a web of in-memory objects and relate contents coming from different tables and even from different data sources. When inter-related tables are involved with the process of query and update, code strategies are important to preserve scalability and maintain high performance. Sometimes compound queries can be more effectively accomplished splitting queries; sometimes not. Submitting changes in batch mode, exploiting the DataSet and its disconnected model, often appears as the perfect solution. However, what if you need to move dozens of MB? The serialization mechanism of the DataSet would increase that by a factor. Tradeoffs is the magic word.
-
Doc Detective - Jan/Feb 2004
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2004 - January/February
Tips and Tricks from the Doc Detective
-
Doc Detective - Sept/Oct 2003
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2003 - September/October
Tips and Tricks from the Doc Detective
-
Doc Detective - July/August 2003
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2003 - July/August
Tips and Tricks from the Doc Detective
-
Doc Detective - May/June 2003
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2003 - May/June
Tips and Tricks from the Doc Detective
-
Doc Detective - March/April 2003
Last updated: Monday, November 21, 2022
Published in: CODE Magazine: 2003 - March/April
Tips and Tricks from the Doc Detective
-
Doc Detective - Nov/Dec 2002
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2002 - November/December
Tips and Tricks from the Doc Detective
-
.NET Tools Round-Up
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - May/June
Since the first announcements of Microsoft's new .NET platform, ActiveX control developers and tool vendors have been scrambling to adjust their products and their marketing strategies. This article reports on the changing component market and points you to many of the newly announced .NET Developer Tools.Since the first announcements of Microsoft's new .NET platform, ActiveX control developers and tool vendors have been scrambling to adjust their products and their marketing strategies. This article reports on the changing component market and points you to many of the newly announced .NET Developer Tools.Since the first announcements of Microsoft's new .NET platform, ActiveX control developers and tool vendors have been scrambling to adjust their products and their marketing strategies.This article reports on the changing component market and points you to many of the newly announced .NET Developer Tools.Since the first announcements of Microsoft's new .NET platform, ActiveX control developers and tool vendors have been scrambling to adjust their products and their marketing strategies.This article reports on the changing component market and points you to many of the newly announced .NET Developer Tools.
-
Top 10 .NET Framework Classes
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2002 - March/April
Microsoft .NET brings many important advances to the software engineering world.We believe that Windows developers everywhere have reason to celebrate the arrival of .NET, but Visual Basic developers should be the most ecstatic. We get true inheritance, structured exception handling, and a state-of-the-art IDE?but, perhaps the coolest thing .NET provides us as VB developers is the Framework Class Library (FCL). To commemorate the release of .NET, we thought we would present what we consider to be the top ten most useful, utterly awesome (and coolest) classes bundled inside the .NET FCL.
-
A developer's life...
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - January/February
This page is dedicated to non-technical aspects of our lives as developers.Look here in each issue for commentary and insight into the struggles and joys of balancing life and logic.
-
Effective Testing Strategies
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2001 - November/December
Do you test your software before you release it? Of course you do, but are you testing it as effectively as you could be? When do you start testing? How do you know when you have tested it enough? Who does the testing? This article will explore the various strategies of creating a comprehensive testing process for your software development project.
-
Visual Studio Platform and Extensibility
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point
As a .NET architect and developer I cannot imagine my everyday work without Visual Studio. I was always in a strange excitement when waiting for a new CTP, Beta or RTM of Visual Studio because I always expected some great new features with every release. During the years I have bought a few third-party add-ins and utilities for Visual Studio to make my development tasks easier and even created small add-ins to produce some useful piece of code. I knew that Visual Studio was extensible; I downloaded the SDKs and tried to get familiar with those hundreds of extensibility interfaces. However, due to lack of good documentation I often got frustrated.