-
CODA: Ritual
Last updated: Tuesday, June 8, 2021
Published in: CODE Magazine: 2021 - March/April
John reacts to current events by taking the lessons from the news into coding and corporate structures. How do our work rituals make our teams work better or worse? Can we stand back and examine them objectively enough to make them better?
-
Eliminating Waste During Designer-to-Developer Handoff
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - March/April
Improve how teams move from front-end UI/UX experience created for users, to the developers who will write code to make it work. Create clear specs, usability testing, use low-code to design and improve collaboration and communication. If you’ve ever been part of a development team, you’ve experienced the disconnection that designers sometimes seem to have from how things get built. Jason shows how to make it better.
-
On Endings
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Ted Neward discusses his closing thoughts in his final back-of-the-issue editorial for CODE Magazine.
-
Rodman Visits the World of FX on Hulu’s “Devs”
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - March/April
Rod writes the editorial of his life after visiting Earling Studios in the UK where they filmed the TV series Devs in 2019. In Jan 2020, interviewed Alex Garland, the creator-writer-director of Devs.
-
Talk to an RD: Tim Huckaby and Markus Egger
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Tim Huckaby and Markus Egger discuss privacy and many other issues that significantly change with artificial intelligence.
-
The Importance of Community
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Sofware developers grow in a community of their peers.
-
Managed Coder: On Brand
Last updated: Monday, August 2, 2021
Published in: CODE Magazine: 2015 - January/February
Ted explains why branding is important, no matter how big or small your company is.
-
The Mythical Business Layer
Last updated: Wednesday, September 1, 2021
Published in: CODE Magazine: 2014 - November/December
Dino explains the business layer so that even a seven-year-old can understand.
-
Editorial
Last updated: Thursday, September 2, 2021
Published in: CODE Magazine: 2014 - September/October
In this issue, Rod discusses the cost benefit analysis of tools.
-
The Software Comedy: State of the Art
Last updated: Thursday, September 2, 2021
Published in: CODE Magazine: 2014 - September/October
Dino has a somewhat literary take on the things that go wrong in software development. You’ll follow him through the seven rings of Software Hell in a parallel to Dante’s “Divine Comedy.”
-
Manager’s Corner: Words Matter
Last updated: Tuesday, September 7, 2021
Published in: CODE Magazine: 2014 - July/August
Words aren’t the only aspect of good communication. Mike teaches us that the code should stand on its own, now, next week, next year, and for the next decade.
-
Managed Coder: On Negativity
Last updated: Tuesday, December 28, 2021
Published in: CODE Magazine: 2014 - March/April
Ted Neward explains how taking the negative approach just might lead to leaner, cleaner code.
-
Manager's Corner: Meetings
Last updated: Monday, December 27, 2021
Published in: CODE Magazine: 2014 - March/April
If your calendar has more meetings scheduled into it that time to work, you’ll appreciate Mike Yeager’s suggestions for making meetings more efficient.
-
Managed Coder: When Responsibility?
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - January/February
-
Post Mortem: Computerized Survey and Intervention Project
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - January/February
-
We Are Customer Service!
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - January/February
Rod Paddock editorial Jan/Feb 2011
-
Post Mortem: Desaware’s Licensing System 1.x
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2010 - November/December
Nov/Dec 2010 Post Mortem Article by Dan Appleman
-
Managed Coder: On Certainty
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - January/February
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.Psychology seems no less strange a partner to the software craftsman than philosophy, but understanding how we engage in that practice called “thought” and “feeling” improves interpersonal skills, like how to deal with annoying co-workers like yourself.
-
Managed Coder: Of Software and Philosophy
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2009 - September/October
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone.” Every so often, it’s important to take a breather and look around the world and discover what we can find-what we find can often help us write software better.Philosophy seems a strange partner to the software craftsman, but ironically a brief dip in the waters of abstract thought will help hone skills later useful to the craft of code, models, and workable software.
-
Keep Software Simple
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - May/June
A lot of programmers tend to over engineer their software solutions.In the course of my consulting, I have reviewed many applications from many companies. In many cases I find a lot of areas where the software was just too complex. The reasons for this are varied, but seem to be centered around a few main areas: inappropriate use of design patterns, the “not invented here” syndrome, and building a Cadillac when a Chevy would do the job. You can solve these issues in many ways. All it takes is a little bit of re-thinking on how you build software. This article offers guidance on some things you can do to simplify your software development process
-
Open Source Software
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2009 - May/June
Rod Paddock's May/June 2009 Editorial article.
-
From the CODE Magazine Mailbag
Last updated: Friday, February 22, 2019
Published in: CODE Magazine: 2008 - September/October
Ken Getz .Finalize() column for September/October 2008
-
Heard on .NET Rocks! Ted Faison on Event-driven Design
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - September/October
In .NET Rocks! episode 355, Richard and I talked to Ted Faison about event-based and event-driven programming. There’s more to it than you think. Ted Faison has more than 30 years of experience in the software industry and has been involved with object-oriented-programming and component-based development since the inception of those technologies. He is currently working on .Net projects for the Motorcycle Industry Council and Amtrak. Ted is the author of the books Event-Based Programming: Taking Events to the Limit, Component-Based Development with Visual C#, and a few others.
-
Languages Re-Unleashed
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2008 - September/October
Sept/Oct 08 Editorial by Rod Paddock
-
MVP Corner: We Are the Masters of the Twitterverse
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2008 - September/October
How did we ever survive without social networks? I asked myself that today and couldn’t come up with an answer I liked. If I need to find contact information for that DBA I worked with three jobs ago, it’s off to LinkedIn or Plaxo. When I’m wondering about that guy from high school who was going to be a world famous rock star, Facebook is only a couple of clicks away. Out of town for a conference? No worries, I just check Twitter to see where my friends are.
-
Things Fall Apart
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - May/June
May/June 2008 .Finalize column by Ken Getz
-
Welcome Letter
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 3 - Data Programability
Welcome letter
-
Guilty Pleasures and LINQ
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - November/December
Nov/Dec 2007 .Finalize Column() Ken Getz
-
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).
-
Heard on .NET Rocks!: Frank Savage on Programming the Xbox 360
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - September/October
.NET Rocks column for Sept/Oct 2007
-
MVP Corner: Perspectives from a .NET Guy at GDC
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2007 - September/October
Sept/Oct 2007 MVP Corner Article
-
Printing Envelopes, and Lambda Expressions
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - September/October
.Finalize() column for Sept/Oct 2007
-
Re-Igniting Creativity
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2007 - September/October
Rod Paddock Editorial for Sept/Oct 2007
-
Heard on .NET Rocks! Dead Head Bill Wagner
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - July/August
Carl Franklin's .NET Rocks July/August 2007 column.
-
My Nightmare, and an Apology
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - July/August
Ken Getz July/August 2007 .FINALIZE() column
-
A Look at Windows Vista from a Developer Perspective
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses Windows Vista for developers.
-
A New Foundation: Taking a Look at WCF
Last updated: Thursday, February 21, 2019
Published in: The Web View, West Wind
Rick discusses WCF
-
Are You Ready for IIS 7?
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
In this article, Rick discusses the new features of IIS 7.
-
ASP.NET 2.0 and Visual Studio 2005: You win some, you lose some
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses Visual Studio 2005.
-
ASP.NET AJAX 1.0 is here
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the newly released ASP.NET AJAX 1.0 (MS AJAX)
-
ASP.NET Orcas: Quiet Revolution
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the new ASP.NET Orcas beta release.
-
ATLAS Grows Up
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses ATLAS, Microsoft's ASP.NET implementation of AJAX.
-
Beyond HTML: Rich Internet Applications
Last updated: Friday, October 28, 2022
Published in: The Web View, West Wind
Rick Strahl discusses building rich internet applications
-
jQuery Puts the Fun Back into Browser Scripting
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discuss scripting with jQuery.
-
The AJAX Hype - Some Things to Think About
Last updated: Thursday, February 21, 2019
Published in: The Web View, West Wind
Rick Strahl discusses AJAX technology.
-
The Client-Side JavaScript Dilemma
Last updated: Tuesday, February 19, 2019
Published in: The Web View, West Wind
Rick Strahl discusses considerations when writing JavaScript
-
Web Application Projects Are Here
Last updated: Wednesday, February 20, 2019
Published in: The Web View, VFP Conversion Papers, West Wind
Rick Strahl discusses Web Application Projects
-
Web Standards: Standards or Stasis
Last updated: Friday, February 22, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the current status of the Web.
-
What's The Resolution?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech, EPS Software Corp
Markus Egger discusses screen resolutions.
-
I Dreamt I Was a Mac, and then I Woke Up
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - May/June
Ken Getz Finalize Column - May/June 07
-
Being Ultra-Mobile
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility, Markus Egger Talks Tech
CoDe Focus Mobile Editorial by Markus Egger
-
Welcome from the Mobile and Tailored Platforms Group
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility
Welcome to our second CoDe Focus issue on mobile PC development.
-
WPF 4 Unleashed - An excerpt from Chapter 1: Why WPF, and What About Silverlight?
Last updated: Tuesday, February 19, 2019
Published in: Book Excerpts
WPF 4 Unleashed: By Adam Nathan, Sample Chapter is provided courtesy of Sams Publishing. Published Jun 4, 2010 by Sams. Part of the Unleashed series, Copyright 2011 ISBN-10: 0-672-33119-5 To purchase this book go to http://www.informit.com/store/wpf-4-unleashed-9780672331190?w_ptgrevartcl=Why%20WPF%2c%20and%20What%20About%20Silverlight%3f_1608130
-
A Silverlight to Illuminate the Path Ahead…
Last updated: Tuesday, February 19, 2019
Published in: The Web View, Markus Egger Talks Tech
At Mix 2007 in Las Vegas, Microsoft announced Silverlight (formerly known as WPF/E) to much fanfare. Silverlight is very intriguing in concept, as it further travels the path previously laid out by WPF (Silverlight’s big brother), and it aims to bring the worlds of Windows and Web development, as well as the worlds of software development and graphical design, much closer together. As more and more details emerge (and the first released version is now available), it becomes clear that Silverlight is not just an intriguing concept, but it is for real! Markus discusses Silverlight concepts in this article.
-
Native JSON Parsing: What Does it Mean for Your AJAX Applications?
Last updated: Tuesday, February 19, 2019
Published in: The Web View
JavaScript Object Notation (JSON) has become the de facto data transfer standard for client-side Web applications that use JavaScript. JSON is a JavaScript-based object/value encoding format that looks very close to raw JavaScript and can be very easily parsed by JavaScript code because JavaScript can effectively evaluate a JSON string and re-materialize an object from it. Unlike XML there’s no parsing involved in the process, so it’s easy to work with and also relatively quick because the actual parsing (or rather evaluating) of a JSON string is done internally in the JavaScript engine rather than through manual code. The format and data types are also well defined so it’s easy to generate JSON strings in other languages like .NET (although parsing is a bit more complex).
-
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.
-
Unwrapping LINQ to SQL
Last updated: Wednesday, February 20, 2019
Published in: The Web View
Rick Strahl discusses LINQ to SQL features.
-
Use the ASP.NET MVC Framework to Write Web Apps without Viewstate or Postbacks
Last updated: Tuesday, February 19, 2019
Published in: The Web View
The Web View October 2007
-
What’s Ailing ASP.NET Web Forms?
Last updated: Tuesday, February 19, 2019
Published in: The Web View
Rick Strahl discusses ASP.NET Web Forms
-
Agile Development: Swimming with the Current
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - January/February
Two roads diverged in a wood, and we… we took the one that led straight to hell, where we thought nothing of reconciling ourselves to the sad state of software affairs that followed.
-
Heard on .NET Rocks! Moving VB6 Applications to .NET
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - January/February
Jan/Feb 07 .Net Rocks Column
-
Designing for Database Movability
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Eventually SQL Server databases in a production environment must move from one server to another. It’s important to plan for eventual database moves when architecting a database solution.Designers and developers often overlook the eventuality that a database will need to move to a different server. This month’s column is the first of three dealing with the issues surrounding database moves. In this first part, you’ll learn about the reasons why you should plan for moving a database when you design and architect your application.
-
How Developers Can Avoid Transact-SQL Cursors
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Ron Talmage discusses how developers can avaiod Transact-SQL Cursors
-
Methods for Moving a Database
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Moving a SQL Server database from one server to another is simple-initially. But there are various methods for moving a database, and some have more advantages than others. Investigating the types of moves ahead of time can make planning for a database migration easier.It takes essentially three steps to move a database from one server to another: take the database out of production, copy it to another server, and then bring the copy back into production. While you can choose from many methods to accomplish these steps, it can be difficult to complete the move given all the database’s dependencies. In this article I’ll describe the methods for moving the database. In my next installment I’ll discuss the dependencies and additional related objects that you must also move along with the database data.
-
Moving a Database: Dependencies
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
xIn the past two installments of this series I’ve discussed two key aspects of moving a SQL Server database from one server (or instance) to another. First I covered the advantages of designing databases to make them easier to move, and then I looked at the methods that you can use to move a database. Now it’s time to look specifically at the types of database dependencies that you must account for after you move a database.
-
Performance Counters on the 64-bit Road Less Travelled
Last updated: Wednesday, May 11, 2022
Published in: SQL Server Observer
Ron Talmage discusses performance counters in SQL Server.
-
SQL Server 2005: Scaling Up and Out
Last updated: Friday, February 22, 2019
Published in: SQL Server Observer
Ron Talmage discusses SQL Server 2005 in this introductory SQL Server Observer Newsletter
-
SQL Server 2008 Under the Hood: Compression Technologies
Last updated: Saturday, January 18, 2020
Published in: SQL Server Observer
-
SQL Server Database Mirroring Roles: Instance versus Database
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Ron Talmage discusses the roles of SQL Server databases and instances in high availability scenarios.
-
The x64 Path Less Travelled
Last updated: Wednesday, May 11, 2022
Published in: SQL Server Observer
Ron Talmage discusses 32-bit vs. 64-bit version of SQL Server 2005
-
.Finalize(): Moving and Downsizing
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2006 - March/April
Ken Getz Finalize Column Mar/April 06
-
Developers Toolkit
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2006 - March/April
Rod Paddock Developers Toolkit commentary
-
Heard on .NET Rocks!: A Torrent of Cool
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2006 - March/April
Carl Franklin's .Net Rocks March/April 05
-
.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
-
Heard on .NET Rocks!: Joel Pobar and Brad Abrams on the CLR
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - November/December
.Net Rocks by Carl Franklin Nov/Dec Article.
-
The Baker’s Dozen: 13 Reasons for Upgrading to Visual Studio 2005
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2005 - November/December
This installment of “The Baker’s Dozen” covers some of the major features in Visual Studio 2005. Visual Studio 2005 offers language, data handling, and development environment enhancements that are sure to please many developers. Programmers who are currently using Visual Studio .NET 2003 will find many ways to write more efficient code and increase their overall productivity. In addition, programmers who are new to .NET will find the migration to Visual Studio 2005 a bit easier than the migration to the first version of .NET. While it’s not possible to talk about every new feature in Visual Studio 2005, this article will cover many of the primary changes and enhancements.
-
.Finalize() - The Living Language-Visual Basic 2005
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2005 - July/August
Ken Getz - Finalize Column - July/August 2005
-
dotNetTemplar vs. angryCoder: To Go Live, or Not to Go Live
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2005 - July/August
Angry Coder - Jonathan Goodyear and J. Ambrose Little - July/August 2005
-
The Times they Are a Changin'
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - July/August
Rod Paddock Editorial Article July/August 2005
-
.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?
-
.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
-
Grokking .NET
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2005 - March/April
Rod Paddock Editorial Mar/April 2005
-
.Finalize() - Elegant Isn't Always Best
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - January/February
Ken Getz Jan/Feb 05 Finalize Column
-
Ask the Doc Detective
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - January/February
Doc Detective Column Jan/Feb 05
-
Heard on .NET Rocks: Jay Roxe
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2005 - January/February
Carl Franklin - Jan/Feb 05 .NET Rocks Column
-
It's a Blog World
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - January/February
Rod Paddock January February 2005 Editorial Article
-
.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
-
Heard on .NET Rocks!
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2004 - November/December
I am the host of a weekly Internet audio talk show for .NET developers called .NET Rocks!Each week my co-host, Rory Blyth, and I interview the movers and shakers in the .NET community. It's a free download, and there are about 80 shows in the archives as of this writing. We've interviewed the likes of Alan Cooper, Scott Guthrie, Don Box, Kimberly Tripp, Chris Sells, and many other well-known persons in the community. Our show is not boring! We have fun! We give away prizes, look at strange Web sites, talk about what went on in .NET land during the week, and otherwise have a good time. Heard on .NET Rocks! is a regular feature of CoDe Magazine in which I highlight some of the conversations we've had recently.
-
.Finalize() - Climbing Hills and Making Rules
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2004 - September/October
Ken Getz' .Finalize() column.
-
Die VSS Die!
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2004 - September/October
Jonathan Goodyear (the Angry Coder) September/October 2004
-
What Makes an Effective Software Manager?
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2004 - September/October
Rod Paddock Editorial September October 2004 Issue
-
.Finalize() - Keeping Secrets
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - July/August
Ken Getz' .Finalize() column.
-
CODE Magazine Philosophy
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2004 - July/August
Rod Paddock Editorial July August 2004 Issue
-
Life Is A Loop
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2004 - July/August
Jonathan Goodyear (the Angry Coder) July/August 2004
-
Great Reasons to Ring In 2005!
Last updated: Tuesday, November 15, 2022
Published in: Publisher's Point, VFP Conversion Papers, Markus Egger Talks Tech
Wow, another year has gone by, and as you read this, you are probably returning to the office after a few more or less relaxing holiday time spent with friends and family and a New Year's celebration. Interesting things have happened in our industry in the last 12 months, but I predict that the next 12 months will be quite a bit more interesting! Seldom before have I been as excited about new technologies and developments as I am now.
-
How Many Threads Do You Need?
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech, VFP Conversion Papers
Markus Egger discusses the need to create multi-threaded applications.
-
Learn Outside the Box
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech, VFP Conversion Papers
Markus Egger talks about the needs to learn about the latest development technologies.
-
Modern Application Development: Visual FoxPro and .NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Markus Egger discusses the current state of development (2004) and how Visual Studio .NET and Visual FoxPro fit in.
-
The Importance of the Managed Platform
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, VFP Conversion Papers, Markus Egger Talks Tech
.Net is a maturing platform. The first .NET alphas and betas went to a selected group of people years and years ago. At this point, we are approaching the third major installment of Visual Studio .NET (now called "Visual Studio 2005"). Surely at this point, nobody has to explain what .NET and the Managed Platform is. Or do we?
-
The Revenge of the Thick Client
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, VFP Conversion Papers, Markus Egger Talks Tech
If you have been involved in a new software development project during the last five years ? and if you read this article, chances are you have ? then you have probably been faced with the question "Web application or Windows® UI?" And in the vast majority of cases, the answer to this question was probably "Web application." For modern, enterprise-wide systems there were simply many reasons and issues that made it hard to implement the desired feature set in a conventional Windows application and deploy it in a reasonable manner. At this point, the advantages and disadvantages of each application type are well understood, and decisions are easy to make. Or are they?
-
The Two Faces of .NET
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2003 - March/April, VFP Conversion Papers
Rick Strahl takes a frank look at the "Good", "Bad", "Obnoxious" and "Unknown" qualities of .NET.
-
User Interface Challenges
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech, VFP Conversion Papers
Markus Egger discusses user interface technologies developers should familiarize themselves with.
-
VFP 8: A Great Tool For Data-Centric Solutions
Last updated: Wednesday, February 23, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Eric Rudder talks about VFP 8.
-
VFP 8: Visual FoxPro's Biggest Update Since Version 3.0
Last updated: Wednesday, February 23, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Ken Levy discusses VFP8.
-
.Finalize() - Comparing Things
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - May/June
Ken Getz' .Finalize() column.
-
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.
-
Showing Some MVP Love
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - May/June
Jonathan Goodyear (the Angry Coder) discusses MVPs and ASP.NET.
-
So Many Choices, So Little Time
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2004 - May/June
Rod Paddock Editorial May Junel 2004 Issue
-
.Finalize() - How Many Programmers Does it Take (or, the Bike Ride that Wasn't)?
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2004 - March/April
March/April .Finalize() column.
-
Never Give Up
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2004 - March/April
Rod Paddock Editorial March April 2004 Issue
-
The Mind of an Angry Coder: Dances with Vacuums
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2004 - March/April
As the pace of software development continues to accelerate, the way in which we approach it must change to keep up as well. What made sense before isn't as practical now.
-
.Finalize() - Knowing Where You Are
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - January/February
Jan/Feb .Finalize() column
-
.NET Gripes and XAML Worries
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2004 - January/February
Rod Paddock Editorial January February 2004 Issue
-
The Mind of an Angry Coder: Waiting to Inhale
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2004 - January/February
The recent Professional Developer Conference (PDC) fostered great excitement about the power of the .NET Framework v2.0. Unfortunately, it is going to be well into next year before most developers even get a whiff of all things Whidbey; and that's only in beta form. Some important .NET language and framework enhancements are in a big holding pattern, though, and I don't think that's right.
-
Anything To Declare?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses declarative programming
-
Are You Insecure?
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger talks about developing secure applications.
-
Aux Displays Rock!
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the new Aux Display feature supported in Windows "Longhorn".
-
Can You Hear Me Now?
Last updated: Wednesday, February 20, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses mobile development and mobile devices.
-
Do You Think In Ink?
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger talks about TabletPC development.
-
Editorial - Thinking about .NET
Last updated: Thursday, December 9, 2021
Published in: CODE Magazine: 2000 - Summer, Markus Egger Talks Tech
Summer 2000 Editorial Article
-
How Microsoft Builds Community
Last updated: Wednesday, November 30, 2022
Published in: CODE Magazine: 2002 - May/June, Markus Egger Talks Tech
During the Visual Studio .NET Launch February 13 at VSLive! 2002 in San Francisco, Markus Egger and David Stevenson of Component Developer Magazine interviewed a panel of Microsoft personnel about the concept of developer communities.In this free-ranging discussion, we learned how Microsoft desires to support and encourage the growth inside developer "ecosystems" by focusing considerable resources on "community outreach."
-
Pest Control
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Brian Kernighan [1] once said, "Debugging is twice as hard as writing code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." This quote gets a little giggle out of most developers, but on the serious side, there is a lot of truth in it. Writing code that does cool or useful things certainly is much easier than writing code that does cool or useful things reliably.
-
Put Your Team To Work!
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses team development with Visual Studio 2005 Team System.
-
The Quest for the Killer App
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the evaluation of new technologies.
-
The Web at your service
Last updated: Friday, August 12, 2022
Published in: CODE Magazine: 2000 - Fall, Markus Egger Talks Tech
Fall 2000 Editorial Markus Egger and Rick Strahl
-
Thinking About Services
Last updated: Friday, October 28, 2022
Published in: CODE Magazine: 2000 - Fall, Markus Egger Talks Tech
Markus Egger Fall 2000 Services Article
-
Using Your Inheritance
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the use of inheritance in Visual Studio .NET applications, in particular WinForms apps.
-
Where's Your Logic?
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the role of business logic in modern application architecture.
-
Who's On First?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the importance of a solid basis of knowledge.
-
.Finalize() - Summer Travel, Blueberries, and Data Binding
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2003 - November/December
Nov/Dec .Finalize() column
-
The Mind of an Angry Coder: I Take Exception to That
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2003 - November/December
Many products are taking advantage of the enhanced exception management features that the .NET Framework provides, yet very few are going the extra mile to provide instant solutions.
-
Microsoft Office System: Enabling Developers to Turn Information into Impact
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 2 - Microsoft Office System
Product Manager Letter
-
.Finalize() - What I've Learned: Airline Lavatories and Strings
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2003 - September/October
.Finalize() Column
-
State of .NET Development
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2003 - September/October
September/October 2003 Editorial by Rod Paddock.
-
The Mind of an Angry Coder: Kicked to the Curb
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2003 - September/October
Microsoft promised to support VB6 long after the release of .NET, but their actions are telling a different story.
-
.Finalize() - Inheritance Is a Wonderful Thing
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2003 - July/August
.Finalize() Column
-
Continuing Education
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2003 - July/August
July/August 2003 Editorial by Rod Paddock.
-
Deadlines, Deadlines, Deadlines
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2003 - May/June
David Stevenson discusses developers and deadlines.
-
It's the Concept... (Editorial)
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2003 - May/June
May/June 2003 Editorial by Rod Paddock.
-
Looking Forward and Back (Editorial)
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2002 - November/December
November/December 2002 Editorial by Rod Paddock.
-
Threat Modeling
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2002 - November/December
The first step in securing your application is to understand threats. This article discusses how to understand where your application may be threatened.
-
The Importance of Friends
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2002 - September/October
Rod Paddock Editorial March April 2004 Issue
-
A developer's life...
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2002 - July/August
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.
-
The diminishing importance of HTML
Last updated: Friday, October 28, 2022
Published in: CODE Magazine: 2002 - July/August
HTML-based Web development has dominated application development for the last six years or so and there are no signs of that changing.However, things are changing as the .NET initiative takes hold. Although Microsoft has put a lot of effort into its Web-based interfaces, which include the powerful new ASP.NET Web Forms framework, I am guessing that there will actually be a push back to desktop-driven, forms-based applications once .NET takes hold.
-
The Silver Bullet is Found
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2002 - July/August
Rod Paddock Editorial July August 2002 Issue
-
User Groups - The Next Generation
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2002 - July/August
David Stevenson's Column - July August 02
-
All for a Box of Onions
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - May/June
Rod Paddock Editorial May June 2002 Issue
-
Riding new technology waves
Last updated: Saturday, April 22, 2023
Published in: CODE Magazine: 2002 - March/April
Rod Paddock - March April 02 Editorial
-
Crawl, walk, run. Could be fun.
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - January/February
David Stevenson Editorial Article Jan/Feb 2002
-
The slippery slope of Web Services hype
Last updated: Friday, October 28, 2022
Published in: CODE Magazine: 2002 - January/February
Rick Strahl Commentary JanFeb2002
-
Surprise, Surprise, Surprise!
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2001 - Issue 2
Issue 2 2001 David Stevenson Editorial Article
-
Keeping Up
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2001 - Issue 1
Issue 1 2001 Editorial Article
-
Customers vs. Code: Negotiating Contracts
Last updated: Sunday, December 19, 2021
Published in: CODE Magazine: 2000 - Fall
Everything you wanted to know about customers but were too busy coding to ask.In the last column, we discussed the initial contact and the issues that are important in that first meeting. In this column, we discuss negotiating the terms of the contract.
-
Converting Your Beta Testers into Brand Evangelists
Last updated: Thursday, February 21, 2019
Published in: Newsletters
Brand evangelists can be a powerful force for your product. A brand evangelist is a customer who’s not only a big fan of you and the products you sell, but often makes it their mission to refer or recommend your products to everyone around them.
-
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.