|
| Category: Opinions | | |
147 Articles found and displayed in this view.
- WPF 4 Unleashed - An excerpt from Chapter 1: Why WPF, and What About Silverlight?
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, November 26, 2012
Quick ID: 1211063
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
- We Are Customer Service!
Magazine/Issue: CoDe Magazine, 2011 Jan/Feb Release Date: Tuesday, December 28, 2010
Quick ID: 112011
Rod Paddock editorial Jan/Feb 2011
- Managed Coder: When Responsibility?
Magazine/Issue: CoDe Magazine, 2011 Jan/Feb Release Date: Tuesday, December 28, 2010
Quick ID: 112141
- Post Mortem: Computerized Survey and Intervention Project
Magazine/Issue: CoDe Magazine, 2011 Jan/Feb Release Date: Tuesday, December 28, 2010
Quick ID: 112051
- Post Mortem: Desaware’s Licensing System 1.x
Magazine/Issue: CoDe Magazine, 2010 Nov/Dec Release Date: Friday, October 22, 2010
Quick ID: 1011051
Nov/Dec 2010 Post Mortem Article by Dan Appleman
- Managed Coder: On Certainty
Magazine/Issue: CoDe Magazine, 2010 Jan/Feb Release Date: Friday, December 11, 2009
Quick ID: 1001121
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
Magazine/Issue: CoDe Magazine, 2009 Sep/Oct Release Date: Sunday, August 16, 2009
Quick ID: 0909121
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.
- Native JSON Parsing: What Does it Mean for Your AJAX Applications?
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Sunday, June 28, 2009
Quick ID: 090011
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).
- Open Source Software
Magazine/Issue: CoDe Magazine, 2009 May/Jun Release Date: Monday, April 27, 2009
Quick ID: 0906011
Rod Paddock's May/June 2009 Editorial article.
- Keep Software Simple
Magazine/Issue: CoDe Magazine, 2009 May/Jun Release Date: Monday, April 27, 2009
Quick ID: 0906021
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
- SQL Server Database Mirroring Roles: Instance versus Database
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Monday, November 03, 2008
Quick ID: 080083
Ron Talmage discusses the roles of SQL Server databases and instances in high availability scenarios.
- SQL Server 2008 Under the Hood: Compression Technologies
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Wednesday, October 15, 2008
Quick ID: 080103
- Languages Re-Unleashed
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809011
Sept/Oct 08 Editorial by Rod Paddock
- MVP Corner: We Are the Masters of the Twitterverse
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809021
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.
- Heard on .NET Rocks! Ted Faison on Event-driven Design
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809111
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.
- From the CODE Magazine Mailbag
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809131
Ken Getz .Finalize() column for September/October 2008
- Visual Studio Platform and Extensibility
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Tuesday, July 22, 2008
Quick ID: 080043
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.
- jQuery Puts the Fun Back into Browser Scripting
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, June 03, 2008
Quick ID: 080033
Rick Strahl discuss scripting with jQuery.
- Things Fall Apart
Magazine/Issue: CoDe Magazine, 2008 May/Jun Release Date: Friday, April 18, 2008
Quick ID: 0805131
May/June 2008 .Finalize column by Ken Getz
- Performance Counters on the 64-bit Road Less Travelled
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Monday, April 07, 2008
Quick ID: 080015
Ron Talmage discusses performance counters in SQL Server.
- REST-Based Ajax Services with WCF in .NET 3.5
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, April 01, 2008
Quick ID: 080014
Rick Strahl discusses Rest-Based Ajax Services.
- The x64 Path Less Travelled
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Wednesday, March 12, 2008
Quick ID: 070193
Ron Talmage discusses 32-bit vs. 64-bit version of SQL Server 2005
- What’s Ailing ASP.NET Web Forms?
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Wednesday, November 28, 2007
Quick ID: 070183
Rick Strahl discusses ASP.NET Web Forms
- The Baker’s Dozen: 13 Comparisons Between Crystal Reports and SQL Server Reporting Services
Magazine/Issue: CoDe Magazine, 2007 Nov/Dec Release Date: Friday, October 26, 2007
Quick ID: 0711041
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).
- Guilty Pleasures and LINQ
Magazine/Issue: CoDe Magazine, 2007 Nov/Dec Release Date: Friday, October 26, 2007
Quick ID: 0711101
Nov/Dec 2007 .Finalize Column() Ken Getz
- Use the ASP.NET MVC Framework to Write Web Apps without Viewstate or Postbacks
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, October 22, 2007
Quick ID: 070173
The Web View October 2007
- Welcome Letter
Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 3 - Data Programability Release Date: Wednesday, October 03, 2007
Quick ID: 0712012
Welcome letter
- Unwrapping LINQ to SQL
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, September 25, 2007
Quick ID: 070153
Rick Strahl discusses LINQ to SQL features.
- A Silverlight to Illuminate the Path Ahead…
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, September 17, 2007
Quick ID: 070143
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.
- Moving a Database: Dependencies
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Monday, August 27, 2007
Quick ID: 070133
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.
- Re-Igniting Creativity
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Sunday, August 12, 2007
Quick ID: 0709011
Rod Paddock Editorial for Sept/Oct 2007
- MVP Corner: Perspectives from a .NET Guy at GDC
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Friday, August 10, 2007
Quick ID: 0709021
Sept/Oct 2007 MVP Corner Article
- Printing Envelopes, and Lambda Expressions
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Friday, August 10, 2007
Quick ID: 0709101
.Finalize() column for Sept/Oct 2007
- Heard on .NET Rocks!: Frank Savage on Programming the Xbox 360
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Friday, August 10, 2007
Quick ID: 0709081
.NET Rocks column for Sept/Oct 2007
- ASP.NET Orcas: Quiet Revolution
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, July 16, 2007
Quick ID: 070123
Rick Strahl discusses the new ASP.NET Orcas beta release.
- Heard on .NET Rocks! Dead Head Bill Wagner
Magazine/Issue: CoDe Magazine, 2007 - Jul/Aug Release Date: Friday, June 29, 2007
Quick ID: 0707091
Carl Franklin's .NET Rocks July/August 2007 column.
- My Nightmare, and an Apology
Magazine/Issue: CoDe Magazine, 2007 - Jul/Aug Release Date: Friday, June 29, 2007
Quick ID: 0707121
Ken Getz July/August 2007 .FINALIZE() column
- Methods for Moving a Database
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Monday, June 25, 2007
Quick ID: 070113
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.
- The Client-Side JavaScript Dilemma
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, June 04, 2007
Quick ID: 070063
Rick Strahl discusses considerations when writing JavaScript
- Beyond HTML: Rich Internet Applications
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, May 08, 2007
Quick ID: 070053
Rick Strahl discusses building rich internet applications
- Designing for Database Movability
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Thursday, May 03, 2007
Quick ID: 070023
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.
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2007 - May/Jun Release Date: Thursday, April 26, 2007
Quick ID: 0705111
May/June 2007 Doc Detective column
- I Dreamt I Was a Mac, and then I Woke Up
Magazine/Issue: CoDe Magazine, 2007 - May/Jun Release Date: Thursday, April 26, 2007
Quick ID: 0705121
Ken Getz Finalize Column - May/June 07
- Welcome from the Mobile and Tailored Platforms Group
Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 2 - Mobility Release Date: Tuesday, March 20, 2007
Quick ID: 0704022
Welcome to our second CoDe Focus issue on mobile PC development.
- Being Ultra-Mobile
Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 2 - Mobility Release Date: Tuesday, March 20, 2007
Quick ID: 0704012
CoDe Focus Mobile Editorial by Markus Egger
- ASP.NET AJAX 1.0 is here
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, March 13, 2007
Quick ID: 070033
Rick Strahl discusses the newly released ASP.NET AJAX 1.0 (MS AJAX)
- Agile Development: Swimming with the Current
Magazine/Issue: CoDe Magazine, 2007 - Jan/Feb Release Date: Friday, December 29, 2006
Quick ID: 0701021
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
Magazine/Issue: CoDe Magazine, 2007 - Jan/Feb Release Date: Friday, December 22, 2006
Quick ID: 0701101
Jan/Feb 07 .Net Rocks Column
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2007 - Jan/Feb Release Date: Friday, December 22, 2006
Quick ID: 0701111
Jan/Feb 07 Doc Detective Column
- A New Foundation: Taking a Look at WCF
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, December 12, 2006
Quick ID: 060123
Rick discusses WCF
- How Developers Can Avoid Transact-SQL Cursors
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Tuesday, November 28, 2006
Quick ID: 060113
Ron Talmage discusses how developers can avaiod Transact-SQL Cursors
- Are You Ready for IIS 7?
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, November 21, 2006
Quick ID: 060103
In this article, Rick discusses the new features of IIS 7.
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2006 - Nov/Dec Release Date: Friday, October 20, 2006
Quick ID: 0611101
November/December 06 Doc Detective
- What's The Resolution?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Tuesday, October 10, 2006
Quick ID: 060083
Markus Egger discusses screen resolutions.
- ATLAS Grows Up
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, October 03, 2006
Quick ID: 060073
Rick Strahl discusses ATLAS, Microsoft's ASP.NET implementation of AJAX.
- SQL Server 2005: Scaling Up and Out
Magazine/Issue: Online CoDe Magazine, SQL Server Observer Release Date: Tuesday, September 26, 2006
Quick ID: 060063
Ron Talmage discusses SQL Server 2005 in this introductory SQL Server Observer Newsletter
- A Look at Windows Vista from a Developer Perspective
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, August 15, 2006
Quick ID: 060053
Rick Strahl discusses Windows Vista for developers.
- Web Application Projects Are Here
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Wednesday, June 14, 2006
Quick ID: 060043
Rick Strahl discusses Web Application Projects
- How Many Threads Do You Need?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, May 29, 2006
Quick ID: 060033
Markus Egger discusses the need to create multi-threaded applications.
- Web Standards: Standards or Stasis
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, May 01, 2006
Quick ID: 060023
Rick Strahl discusses the current status of the Web.
- ASP.NET 2.0 and Visual Studio 2005: You win some, you lose some
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, March 07, 2006
Quick ID: 060013
Rick Strahl discusses Visual Studio 2005.
- Heard on .NET Rocks!: A Torrent of Cool
Magazine/Issue: CoDe Magazine, 2006 - Mar/Apr Release Date: Friday, February 17, 2006
Quick ID: 0603111
Carl Franklin's .Net Rocks March/April 05
- .Finalize(): Moving and Downsizing
Magazine/Issue: CoDe Magazine, 2006 - Mar/Apr Release Date: Friday, February 17, 2006
Quick ID: 0603131
Ken Getz Finalize Column Mar/April 06
- Developers Toolkit
Magazine/Issue: CoDe Magazine, 2006 - Mar/Apr Release Date: Friday, February 17, 2006
Quick ID: 0603141
Rod Paddock Developers Toolkit commentary
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2005 - Jan/Feb Release Date: Wednesday, December 21, 2005
Quick ID: 0501101
Doc Detective Column Jan/Feb 05
- Heard on .NET Rocks!: Joel Pobar and Brad Abrams on the CLR
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511071
.Net Rocks by Carl Franklin Nov/Dec Article.
- .Finalize(): What Does That Beep Mean?
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511091
Ken Getz Nov/Dec 05 Finalize Column
- The Baker’s Dozen: 13 Reasons for Upgrading to Visual Studio 2005
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511021
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.
- The Quest for the Killer App
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Wednesday, September 07, 2005
Quick ID: 050103
Markus Egger discusses the evaluation of new technologies.
- The AJAX Hype - Some Things to Think About
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, August 23, 2005
Quick ID: 050093
Rick Strahl discusses AJAX technology.
- User Interface Challenges
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Wednesday, July 20, 2005
Quick ID: 050083
Markus Egger discusses user interface technologies developers should familiarize themselves with.
- Where's Your Logic?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, June 27, 2005
Quick ID: 050073
Markus Egger discusses the role of business logic in modern application architecture.
- The Times they Are a Changin'
Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug Release Date: Monday, June 20, 2005
Quick ID: 0507011
Rod Paddock Editorial Article July/August 2005
- .Finalize() - The Living Language-Visual Basic 2005
Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug Release Date: Monday, June 20, 2005
Quick ID: 0507111
Ken Getz - Finalize Column - July/August 2005
- dotNetTemplar vs. angryCoder: To Go Live, or Not to Go Live
Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug Release Date: Monday, June 20, 2005
Quick ID: 0507021
Angry Coder - Jonathan Goodyear and J. Ambrose Little - July/August 2005
- Am I a Mad Scientist?
Magazine/Issue: CoDe Magazine, 2005 - May/Jun Release Date: Wednesday, April 20, 2005
Quick ID: 0505021
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(): Are We There Yet?
Magazine/Issue: CoDe Magazine, 2005 - May/Jun Release Date: Wednesday, April 20, 2005
Quick ID: 0505131
Ken Getz - May/June 2005 Finalize column
- Who's On First?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, April 18, 2005
Quick ID: 050063
Markus Egger discusses the importance of a solid basis of knowledge.
- Anything To Declare?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, March 21, 2005
Quick ID: 050053
Markus Egger discusses declarative programming
- Aux Displays Rock!
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Tuesday, March 08, 2005
Quick ID: 050043
Markus Egger discusses the new Aux Display feature supported in Windows "Longhorn".
- Grokking .NET
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503011
Rod Paddock Editorial Mar/April 2005
- .Finalize(): Stay Put. Understand Your Space
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503121
Ken Getz Mar/Apr 05 Finalize COlumn
- Pest Control
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, February 07, 2005
Quick ID: 050033
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.
- The Revenge of the Thick Client
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Thursday, January 20, 2005
Quick ID: 050023
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?
- Great Reasons to Ring In 2005!
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Thursday, January 06, 2005
Quick ID: 050013
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.
- It's a Blog World
Magazine/Issue: CoDe Magazine, 2005 - Jan/Feb Release Date: Friday, December 24, 2004
Quick ID: 0501011
Rod Paddock January February 2005 Editorial Article
- .Finalize() - Elegant Isn't Always Best
Magazine/Issue: CoDe Magazine, 2005 - Jan/Feb Release Date: Tuesday, December 21, 2004
Quick ID: 0501111
Ken Getz Jan/Feb 05 Finalize Column
- Heard on .NET Rocks: Jay Roxe
Magazine/Issue: CoDe Magazine, 2005 - Jan/Feb Release Date: Tuesday, December 21, 2004
Quick ID: 0501091
Carl Franklin - Jan/Feb 05 .NET Rocks Column
- .Finalize() - Making Sausages
Magazine/Issue: CoDe Magazine, 2004 - November/December Release Date: Wednesday, October 20, 2004
Quick ID: 0411121
Ken Getz' .Finalize() column.
- Heard on .NET Rocks!
Magazine/Issue: CoDe Magazine, 2004 - November/December Release Date: Wednesday, October 20, 2004
Quick ID: 0411101
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.
- Best Practices
Magazine/Issue: CoDe Magazine, 2004 - November/December Release Date: Wednesday, October 20, 2004
Quick ID: 0411011
Rod Paddock Editorial Article November December 04 Issue
- The Importance of the Managed Platform
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Tuesday, August 31, 2004
Quick ID: 040073
.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?
- Die VSS Die!
Magazine/Issue: CoDe Magazine, 2004 - September/October Release Date: Friday, August 20, 2004
Quick ID: 0409021
Jonathan Goodyear (the Angry Coder) September/October 2004
- .Finalize() - Climbing Hills and Making Rules
Magazine/Issue: CoDe Magazine, 2004 - September/October Release Date: Friday, August 20, 2004
Quick ID: 0409131
Ken Getz' .Finalize() column.
- What Makes an Effective Software Manager?
Magazine/Issue: CoDe Magazine, 2004 - September/October Release Date: Friday, August 20, 2004
Quick ID: 0409011
Rod Paddock Editorial September October 2004 Issue
- Are You Insecure?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Thursday, July 01, 2004
Quick ID: 040063
Markus Egger talks about developing secure applications.
- Heard on .NET Rocks!
Magazine/Issue: CoDe Magazine, 2004 - July/August Release Date: Sunday, June 20, 2004
Quick ID: 0407091
I am the host of .NET Rocks!, an Internet audio talk show for .NET developers online at www.franklins.net/dotnetrocks and msdn.microsoft.com/dotnetrocks. My co-host, Rory Blyth (www.neopoleon.com), and I interview the movers and shakers in the .NET community. We now have over 60 shows archived online, and we broadcast a new show every Thursday night from 10PM to Midnight, Eastern Standard Time (GMT-5). For more history of the show check out the May/June 2004 issue of CoDe Magazine, in which this column first appeared.
- .Finalize() - Keeping Secrets
Magazine/Issue: CoDe Magazine, 2004 - July/August Release Date: Sunday, June 20, 2004
Quick ID: 0407111
Ken Getz' .Finalize() column.
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2004 - July/August Release Date: Sunday, June 20, 2004
Quick ID: 0407101
Tips and Tricks from the Doc Detective
- CoDe Magazine Philosophy
Magazine/Issue: CoDe Magazine, 2004 - July/August Release Date: Sunday, June 20, 2004
Quick ID: 0407011
Rod Paddock Editorial July August 2004 Issue
- Life Is A Loop
Magazine/Issue: CoDe Magazine, 2004 - July/August Release Date: Sunday, June 20, 2004
Quick ID: 0407021
Jonathan Goodyear (the Angry Coder) July/August 2004
- Put Your Team To Work!
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Tuesday, June 15, 2004
Quick ID: 040053
Markus Egger discusses team development with Visual Studio 2005 Team System.
- Finish Your Week with .NET Rocks!
Magazine/Issue: CoDe Magazine, 2004 - May/June Release Date: Tuesday, April 20, 2004
Quick ID: 0405091
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.
- So Many Choices, So Little Time
Magazine/Issue: CoDe Magazine, 2004 - May/June Release Date: Tuesday, April 20, 2004
Quick ID: 0405011
Rod Paddock Editorial May Junel 2004 Issue
- Showing Some MVP Love
Magazine/Issue: CoDe Magazine, 2004 - May/June Release Date: Tuesday, April 20, 2004
Quick ID: 0405021
Jonathan Goodyear (the Angry Coder) discusses MVPs and ASP.NET.
- .Finalize() - Comparing Things
Magazine/Issue: CoDe Magazine, 2004 - May/June Release Date: Tuesday, April 20, 2004
Quick ID: 0405111
Ken Getz' .Finalize() column.
- Do You Think In Ink?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Wednesday, April 14, 2004
Quick ID: 040034
Markus Egger talks about TabletPC development.
- Learn Outside the Box
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, March 29, 2004
Quick ID: 040033
Markus Egger talks about the needs to learn about the latest development technologies.
- Using Your Inheritance
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Monday, March 15, 2004
Quick ID: 040023
Markus Egger discusses the use of inheritance in Visual Studio .NET applications, in particular WinForms apps.
- Never Give Up
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403011
Rod Paddock Editorial March April 2004 Issue
- The Mind of an Angry Coder: Dances with Vacuums
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403021
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() - How Many Programmers Does it Take (or, the Bike Ride that Wasn't)?
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403111
March/April .Finalize() column.
- Can You Hear Me Now?
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Friday, February 06, 2004
Quick ID: 040013
Markus Egger discusses mobile development and mobile devices.
- The Mind of an Angry Coder: Waiting to Inhale
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0401031
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.
- .Finalize() - Knowing Where You Are
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0401091
Jan/Feb .Finalize() column
- .NET Gripes and XAML Worries
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0401021
Rod Paddock Editorial January February 2004 Issue
- .Finalize() - Summer Travel, Blueberries, and Data Binding
Magazine/Issue: CoDe Magazine, 2003 - November/December Release Date: Monday, October 27, 2003
Quick ID: 0311121
Nov/Dec .Finalize() column
- The Mind of an Angry Coder: I Take Exception to That
Magazine/Issue: CoDe Magazine, 2003 - November/December Release Date: Monday, October 27, 2003
Quick ID: 0311031
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
Magazine/Issue: CoDe Focus Magazine, 2003 - Vol. 1 - Issue 2 - Microsoft Office System Release Date: Thursday, October 23, 2003
Quick ID: 0302022
Product Manager Letter
- The Mind of an Angry Coder: Kicked to the Curb
Magazine/Issue: CoDe Magazine, 2003 - September/October Release Date: Friday, August 15, 2003
Quick ID: 0309031
Microsoft promised to support VB6 long after the release of .NET, but their actions are telling a different story.
- State of .NET Development
Magazine/Issue: CoDe Magazine, 2003 - September/October Release Date: Friday, August 15, 2003
Quick ID: 0309011
September/October 2003 Editorial by Rod Paddock.
- .Finalize() - What I've Learned: Airline Lavatories and Strings
Magazine/Issue: CoDe Magazine, 2003 - September/October Release Date: Friday, August 15, 2003
Quick ID: 0309121
.Finalize() Column
- Continuing Education
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Sunday, June 15, 2003
Quick ID: 0307011
July/August 2003 Editorial by Rod Paddock.
- .Finalize() - Inheritance Is a Wonderful Thing
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Sunday, June 15, 2003
Quick ID: 0307111
.Finalize() Column
- VFP 8: A Great Tool For Data-Centric Solutions
Magazine/Issue: CoDe Focus Magazine, 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 Release Date: Sunday, June 01, 2003
Quick ID: 0301012
Eric Rudder talks about VFP 8.
- VFP 8: Visual FoxPro's Biggest Update Since Version 3.0
Magazine/Issue: CoDe Focus Magazine, 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 Release Date: Sunday, June 01, 2003
Quick ID: 0301022
Ken Levy discusses VFP8.
- It's the Concept... (Editorial)
Magazine/Issue: CoDe Magazine, 2003 - May/June Release Date: Tuesday, April 15, 2003
Quick ID: 0305011
May/June 2003 Editorial by Rod Paddock.
- Deadlines, deadlines, deadlines
Magazine/Issue: CoDe Magazine, 2003 - May/June Release Date: Tuesday, April 15, 2003
Quick ID: 0305131
David Stevenson discusses developers and deadlines.
- The Two Faces of .NET
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, March 01, 2003
Quick ID: 0303151
Rick Strahl takes a frank look at the "Good", "Bad", "Obnoxious" and "Unknown" qualities of .NET.
- Threat Modeling
Magazine/Issue: CoDe Magazine, 2002 - Nov/Dec Release Date: Tuesday, October 15, 2002
Quick ID: 0211091
The first step in securing your application is to understand threats. This article discusses how to understand where your application may be threatened.
- Looking Forward and Back (Editorial)
Magazine/Issue: CoDe Magazine, 2002 - Nov/Dec Release Date: Tuesday, October 15, 2002
Quick ID: 0211011
November/December 2002 Editorial by Rod Paddock.
- The Importance of Friends
Magazine/Issue: CoDe Magazine, 2002 - Sept/Oct Release Date: Thursday, August 15, 2002
Quick ID: 0209011
Rod Paddock Editorial March April 2004 Issue
- The Silver Bullet is Found
Magazine/Issue: CoDe Magazine, 2002 - July/Aug Release Date: Saturday, June 15, 2002
Quick ID: 0207011
Rod Paddock Editorial July August 2002 Issue
- The diminishing importance of HTML
Magazine/Issue: CoDe Magazine, 2002 - July/Aug Release Date: Saturday, June 15, 2002
Quick ID: 0207031
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.
- User Groups - The Next Generation
Magazine/Issue: CoDe Magazine, 2002 - July/Aug Release Date: Saturday, June 15, 2002
Quick ID: 0207101
David Stevenson's Column - July August 02
- A developer's life...
Magazine/Issue: CoDe Magazine, 2002 - July/Aug Release Date: Saturday, June 15, 2002
Quick ID: 0207121
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.
- How Microsoft Builds Community
Magazine/Issue: CoDe Magazine, 2002 - May/June Release Date: Monday, April 15, 2002
Quick ID: 0205041
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."
- All for a Box of Onions
Magazine/Issue: CoDe Magazine, 2002 - May/June Release Date: Monday, April 15, 2002
Quick ID: 0205011
Rod Paddock Editorial May June 2002 Issue
- Riding new technology waves
Magazine/Issue: CoDe Magazine, 2002 - March/April Release Date: Friday, February 15, 2002
Quick ID: 0203011
Rod Paddock - March April 02 Editorial
- The slippery slope of Web Services hype
Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb Release Date: Saturday, December 15, 2001
Quick ID: 0201111
Rick Strahl Commentary JanFeb2002
- Crawl, walk, run. Could be fun.
Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb Release Date: Saturday, December 15, 2001
Quick ID: 0201011
David Stevenson Editorial Article Jan/Feb 2002
- Surprise, Surprise, Surprise!
Magazine/Issue: CoDe Magazine, 2001 - Issue 2 Release Date: Sunday, April 15, 2001
Quick ID: 0102011
Issue 2 2001 David Stevenson Editorial Article
- Keeping Up
Magazine/Issue: CoDe Magazine, 2001 - Issue 1 Release Date: Monday, January 15, 2001
Quick ID: 0101011
Issue 1 2001 Editorial Article
- The Web at your service
Magazine/Issue: CoDe Magazine, 2000 - Fall Release Date: Sunday, October 15, 2000
Quick ID: 0003011
Fall 2000 Editorial Markus Egger and Rick Strahl
- Customers vs. Code: Keeping Your Cool with the Essential Component
Magazine/Issue: CoDe Magazine, 2000 - Fall Release Date: Sunday, October 15, 2000
Quick ID: 0003071
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.
- Thinking About Services
Magazine/Issue: CoDe Magazine, 2000 - Fall Release Date: Sunday, October 15, 2000
Quick ID: 0003081
Markus Egger Fall 2000 Services Article
- Editorial - Thinking about .NET
Magazine/Issue: CoDe Magazine, 2000 - Summer Release Date: Saturday, July 15, 2000
Quick ID: 0002011
Summer 2000 Editorial Article
|  | |  |  |
|