Click here to Skip to main content

Articles by Steve Wellens (Article: 1, Technical Blogs: 51, Tip/Tricks: 3)

Article: 1, Technical Blogs: 51, Tip/Tricks: 3

RSS Feed

Average article rating: 4.57

ASP.NET Controls

From Table to TreeView…Displaying Hierarchies
Posted: 1 Apr 2009   Updated: 11 Feb 2013   Views: 31,268   Rating: 4.57/5    Votes: 6   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
Who remembers Object Databases? At one time they were going to dominate the programming world. But, as with a lot of over-hyped technology (Lisp, AI, ADA, Virtual Reality) they were destined to a small niche segment of the market. Relational Databases remain king. Why? Because Relational Databases

Average blogs rating: 4.28

Shell and IE programming

IE 8 - IP Address Mapping Accelerator [Technical Blog]
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 9,575   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
On the ASP.NET forums where I moderate, the poster's IP address is displayed at the bottom of the post. Often I am curious and paste the poster's IP address into an IP locator web page to find out where they are posting from. This was tedious. Once I installed Internet Explorer 8 and saw what accel
IE 8 Can Profile JavaScript [Technical Blog]
Posted: 1 Apr 2009   Updated: 8 Apr 2009   Views: 17,509   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Being on the software "bleeding edge" is similar to being the "point man" in combat. I generally avoid being the first to adopt new technology until some other poor bastard has led the way…and occasionally paid a price: The price being missed deadlines, ulcers and ruined reputations. No thanks. How

ASP.NET

Master Page, Child Pages: Dynamic Communication Flexibility [Technical Blog]
Posted: 1 Apr 2009   Updated: 4 May 2009   Views: 23,944   Rating: 4.73/5    Votes: 9   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 0
How to have "static" buttons on a Master Page call functions in child pages when clicked.
Goodbye Ajax Toolkit, Hello jQuery UI [Technical Blog]
Posted: 4 Sep 2010   Updated: 4 Sep 2010   Views: 21,320   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Like most developers, I love finding tools that do my work for me and make me look good. And, like most developers, I am extremely wary of adding too much outside crap to a project which can make maintaining it a nightmare. You may end up not only maintaining your own code but someone else's code, o
Finding Controls in a Master Page with jQuery [Technical Blog]
Posted: 28 Nov 2010   Updated: 28 Nov 2010   Views: 13,099   Rating: 4.10/5    Votes: 6   Popularity: 3.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Finding Controls in a Master Page with jQuery
Web.Config is Cached [Technical Blog]
Posted: 17 Jan 2011   Updated: 18 Jan 2011   Views: 12,374   Rating: 4.83/5    Votes: 16   Popularity: 5.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
There was a question from a student over on the Asp.Net forums about improving site performance. The concern was that every time an app setting was read from the Web.Config file, the disk would be accessed. With many app settings and many users, it was believed performance would suffer. Their intent
How to Fill a ListBox/DropDownList from an Enum [Technical Blog]
Posted: 19 Aug 2009   Updated: 22 Aug 2009   Views: 21,950   Rating: 3.70/5    Votes: 5   Popularity: 2.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
There was a question about this on the ASP.NET forums and after a quick search I didn't find a good generic function so I thought I'd supply one. Note: I wanted this to be as broad and useful as possible, so the second parameter is a ListControl which both the ListBox and DropDownList inherit from.

ASP.NET Controls

Quick and Dirty Automatic Page Navigator [Technical Blog]
Posted: 14 May 2009   Updated: 14 May 2009   Views: 8,300   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Over on the Asp.Net forums, a user asked how to store an ordered list of pages in an Xml file so he could use it to control the navigation of a group of pages on his web site. It was for a 'Wizard' where the user needed to go through the pages in sequence…no jumping directly to a page. He wanted it
Visual Data Binding – Hot Dang! [Technical Blog]
Posted: 2 Mar 2010   Updated: 2 Mar 2010   Views: 14,865   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
Often, there are many ways to do the same thing in .NET. You can do things the hard way or the easy way. By hard, I mean you can type a lot of code by hand. By easy, I mean you can click and drag and drop. Guess which method I am going to demonstrate…go on guess…it's OK, I'm grading on a curve… Befo
Summing Columns in a GridView [Technical Blog]
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 12,620   Rating: 3.00/5    Votes: 2   Popularity: 0.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Level: Beginner. After getting information from a database, you may also want summary information about the data (totals, averages, counts, etc.). This can be done using SQL group by clauses or, it can be done while binding to a GridView. I've seen other examples of this but they seem more complica

Caching

Rock the Cache Bar, Rock the Cache Bar [Technical Blog]
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 10,380   Rating: 3.75/5    Votes: 3   Popularity: 1.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
It's possible you may develop dozens of web sites without ever doing any data caching. However, if you are trying to increase performance, data caching can be a key tool. The Asp.Net Cache object is remarkably easy to use, but it has many settings which makes it extremely powerful. The only way to

Charts, Graphs and Images

Microsoft Chart Controls for the .Net Framework [Technical Blog]
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 39,162   Rating: 4.25/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 0
I haven't been impressed by any new technology in a long time…until I downloaded and tried out the new Microsoft Chart Controls for the .Net Framework. It contains charts for both Forms and Asp.Net applications. It was easy to put this chart in an Asp.Net page:      The Charts home page is here:
Custom Annotate Your Charts [Technical Blog]
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 17,240   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
A few posts back, I described the new Microsoft Chart Controls for the .Net Framework: Chart Demo.   While playing with the controls a bit over the holidays, I was pleasantly surprised to find you can hook into the paint events while the chart is being rendered. In the code below, I've hooked into
Stupid Chart Tricks [Technical Blog]
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 18,114   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The new free Chart Control from Microsoft is awesome (for download details see my original post here).  But if you can avoid being dazzled by the plethora of charting features, you may realize it can be used for other tasks. You can use the Chart Control to display simple text dynamically in a bitm

Client side scripting

jQuery Code does not have to be Ugly [Technical Blog]
Posted: 25 Jan 2010   Updated: 25 Jan 2010   Views: 13,002   Rating: 4.77/5    Votes: 18   Popularity: 5.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Most of the jQuery code I've seen uses anonymous functions even when they aren't needed which makes the code harder to read, buggier and less maintainable. What a nightmare.
The jQuery 'live(…)' Function [Technical Blog]
Posted: 24 Jan 2011   Updated: 25 Jan 2011   Views: 6,960   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
On the Asp.Net forums where I am a moderator, a developer was having a problem hooking up click events to the rows of a dynamically created html table. He didn't want to embed the onclick handler in the table rows as each row was created so he tried using jQuery. The problem was he was trying to hoo
jQuery Selector Tester and Cheat Sheet [Technical Blog]
Posted: 13 Feb 2011   Updated: 22 Mar 2011   Views: 5,557   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
I've always appreciated these tools: Expresso and XPath Builder. They make designing regular expressions and XPath selectors almost fun! Did I say fun? I meant less painful. Being able to paste/load text and then interactively play with the search criteria is infinitely better than the code/compile/
Goodbye jQuery Templates, Hello JsRender [Technical Blog]
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 8,787   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
jQuery Templates have been discontinued. The new pretender to the throne is JsRender.
Elegance, thy Name is jQuery [Technical Blog]
Posted: 7 Apr 2012   Updated: 7 Apr 2012   Views: 2,114   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Some interesting things on jQuery.

Custom Controls

A ‘Simple’ ASP.NET Custom Server Control [Technical Blog]
Posted: 4 Dec 2009   Updated: 6 Jan 2010   Views: 14,504   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
An ASP.NET server control that displays a list of files from a directory as hyperlinks.

HTML / CSS

CSS

Cool CSS 4 Feature: pointer-events [Technical Blog]
Posted: 27 Feb 2012   Updated: 27 Feb 2012   Views: 2,700   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
CSS 4? Really? CSS 3 isn't fully released yet! What on earth is going on here?It all started when I was fooling around with GIMP, the extremely powerful free graphics editor. I took a public domain image, re-sized it, gave it a transparent background and then added a perspective shadow. It is be
CSS3 box-shadow and Visual Studio features [Technical Blog]
Posted: 16 Jan 2013   Updated: 18 Jan 2013   Views: 3,560   Rating: 4.67/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
CSS3 box-shadow and Visual Studio features.
GUI 101 - Group Boxes [Technical Blog]
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 14,735   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Often, it's the little things that matter. In any application, small changes to the user interface can have a major impact on the readability and usability of a form. Fonts, element spacing, order of elements, colors, etc., all come into play. A skillful designer can make a few tweaks to a crappy in
Internet Explorer 7 and CSS….DOH! [Technical Blog]
Posted: 1 Apr 2009   Updated: 3 Apr 2009   Views: 13,014   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
I wanted a cheap, simple visual indicator similar to a progress bar. Note, not the kind of dynamic progress bar used when updating AJAX pages, more of a single-bar graph. It should have been simple task. My plan was to use a Div as a container, implemented through a panel because they are more conv
Create Image Maps with GIMP [Technical Blog]
Posted: 4 Feb 2011   Updated: 4 Feb 2011   Views: 8,039   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Having a clickable image in a web page is not a big deal. Having an image in a web page with clickable hotspots is a big deal. The powerful GIMP editor has a tool to make creating clickable hotspots much easier. GIMP stands for GNU Image Manipulation Program. Its home page and download links are her
HTML 5 and jQuery – A Match Made in Heaven [Technical Blog]
Posted: 20 Aug 2011   Updated: 22 Aug 2011   Views: 17,035   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
An introduction to HTML 5 Custom Data Attributes.

Session State

Using Session State in a Web Service [Technical Blog]
Posted: 7 Apr 2009   Updated: 11 May 2009   Views: 91,364   Rating: 4.87/5    Votes: 31   Popularity: 7.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 74   Downloaded: 0
Usually, when you think of a Web Service, you think …make the call, get the response, and get on with the task at hand. These "one shot" calls are the norm in Web Services but there may be times when you need a little more. You may need the Web Service to remember states between calls. As an exampl
AH, Ah, ah, ah…Staying Alive…Staying Alive [Technical Blog]
Posted: 9 Jun 2009   Updated: 10 Jun 2009   Views: 71,143   Rating: 4.90/5    Votes: 38   Popularity: 7.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 0
Sometimes you want your web page to 'stay alive'. That is, if a user is filling out a complicated form, you do not want the session to time out before they are finished. The user could get very angry and rightfully so: You might even get yelled at!

Site & Server Management

Installing XP SP3 "Access Denied" [Technical Blog]
Posted: 1 Apr 2009   Updated: 11 Dec 2009   Views: 15,334   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Installing XP SP3 "Access Denied"

Trace and Logs

log4net: Log to a JavaScript Console [Technical Blog]
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 8,548   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
A new appender for the log4net logging tool that sends server logging strings to a JavaScript console.

Validation

CompareValidator’s hidden gem (It does data type validation) [Technical Blog]
Posted: 27 Sep 2009   Updated: 28 Sep 2009   Views: 8,474   Rating: 3.80/5    Votes: 5   Popularity: 2.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
After years of working in the .NET environment, you can still find new and amazing features.

Web Services

Calling Web Service Functions Asynchronously from a Web Page [Technical Blog]
Posted: 2 Apr 2010   Updated: 2 Apr 2010   Views: 15,675   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
A user had a problem calling a Web Service from a web page asynchronously. I tried his code on my machine and was able to reproduce the problem. I was able to solve his problem, but only after taking the long scenic route through some of the more perplexing nuances of Web Services and Proxies.
Calling WCF Services with jQuery…Stripped Down [Technical Blog]
Posted: 6 Feb 2013   Updated: 6 Feb 2013   Views: 3,039   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Years ago, when I created my first ASMX Web Service and called it from an application, it was easy and it was fun. I was able to call functions on a server, from a client, with little effort. What a great and powerful tool!Then WCF came out and was deemed the 'best practice' and the 'preferred' me

Azure

The Low Down Dirty Azure Blues [Technical Blog]
Posted: 15 Oct 2012   Updated: 1 Nov 2012   Views: 2,416   Rating: 3.50/5    Votes: 2   Popularity: 0.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Remember the SETI screen savers that used to be on everyone's computer? As far I as know, it was the first bona-fide use of "Cloud" computing…albeit an ad hoc cloud. I still think it was a brilliant leveraging of computing power.My interest in clouds was re-piqued when I went to a technical semina

Database

SQL

Why SQL Updates Fail – Three Reasons [Technical Blog]
Posted: 19 Oct 2009   Updated: 24 Oct 2010   Views: 10,966   Rating: 4.38/5    Votes: 6   Popularity: 3.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
"The SQL command ran, there's no error message but nothing changed! What's going on? Do you think it's a virus? Maybe there's a bug in .NET!"

C#

C# Nullable Types…Subtlety [Technical Blog]
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 11,022   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
While moderating posts over on the Asp.Net forums, I ran into a thread containing questions about using Nullable types. Nullable types are a simple concept: Allow value types to have the value of null. Typically, an integer or float cannot be null: When in scope, they always exist and therefore mus
Why goto Still Exists in C# [Technical Blog]
Posted: 1 Jun 2009   Updated: 25 Jul 2009   Views: 43,917   Rating: 2.63/5    Votes: 13   Popularity: 2.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Developers, Software Engineers, and Programmers are logical, rational, reasonable people right? Sure they are…until you disagree with something they believe in. Then they can become the most enflamed, outraged, foaming-at-the-mouth, intolerant, lunatics you've ever had the pleasure of meeting.
What’s the Deal with Interfaces? [Technical Blog]
Posted: 18 Jul 2009   Updated: 19 Apr 2010   Views: 30,091   Rating: 4.48/5    Votes: 21   Popularity: 5.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 0
Many beginners struggle with the concept of an Interface. Over on the ASP.NET forums, where I moderate, the question is asked a surprising number of times. I'm going to try to describe and explain the concept of an Interface…simply and concisely.
Passing Strings by Ref [Technical Blog]
Posted: 10 Jan 2011   Updated: 10 Jan 2011   Views: 5,284   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Humbled yet again…DOH! No matter how much experience you acquire, no matter how smart you may be, no matter how hard you study, it is impossible to keep fully up to date on all the nuances of the technology we are exposed to. There will always be gaps in our knowledge: Little 'dead zones' of uncerta
Can the C# ‘var’ Keyword be Misused? [Technical Blog]
Posted: 19 Nov 2009   Updated: 21 Jul 2011   Views: 9,197   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
More and more often I've been seeing C# code like this: var Data = GetData(); What on earth does GetData() return? This code is not as maintainable as it could be and is not as maintainable as it should be. Doesn't explicitly declaring the variable type make the code more readable, understandabl
Create an XSD Schema….without knowing a darn thing about XSD. [Technical Blog]
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 8,109   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Back in the old days, when dinosaurs roamed the earth, developers wanting to exchange data between applications used binary formatted data, hardcoded text field lengths, or delimited text files. Much parsing and error checking was involved. It was tedious. With XML files a lot of that work can be d

XML

Serializing and Deserializing Objects…to and from…XML [Technical Blog]
Posted: 2 Jul 2009   Updated: 6 Jan 2010   Views: 14,554   Rating: 3.67/5    Votes: 3   Popularity: 1.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Over on the ASP.NET forums I recently had the opportunity* to help a few lost souls by showing them how to serialize objects to XML and deserialize the XML back into objects. Since the question has come up more than once, I decided to BLOG it so I could refer similar questions in the future to this 
Serializing ArrayLists of Disparate Objects to XML Strings [Technical Blog]
Posted: 7 Jan 2010   Updated: 7 Jan 2010   Views: 5,951   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In an earlier post here, I wrote two functions to Serialize and Deserialize objects to XML strings. Since then, while reading a book about XML, I learned of even more power in the .NET XML Serialization libraries*...
Debugging XML Transforms (XSLT) with Visual Studio [Technical Blog]
Posted: 1 Sep 2009   Updated: 26 Feb 2011   Views: 28,580   Rating: 4.14/5    Votes: 10   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
 XSLT stands for Extensible Stylesheet Language Transformations.There is so much to learn in our technical world… and so little time….and for some of us, even fewer brain cells. Alas, such is the life of a nerd/dweeb/geek.The latest technology I spent brain cells on is XML Transforms. You've pr

LINQ

Learning to Like LINQ or, Loving the LINQ Loquacious [Technical Blog]
Posted: 30 May 2011   Updated: 30 May 2011   Views: 8,086   Rating: 3.17/5    Votes: 3   Popularity: 1.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
You can use the LINQ library functions, which are extension methods, without having to delve into Reverse Polish SQL.

Social Network APIs

Google and Bing Map APIs Compared [Technical Blog]
Posted: 9 Dec 2012   Updated: 9 Dec 2012   Views: 5,563   Rating: 4.57/5    Votes: 7   Popularity: 3.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
At one of the local golf courses I frequent, there is an open grass field next to the course. It is about eight acres in size and mowed regularly. It is permissible to hit golf balls there—you bring and shag our own balls. My golf colleagues and I spend hours there practicing, chatting and in genera

Collections

Observable Collections [Technical Blog]
Posted: 29 May 2010   Updated: 3 Jun 2010   Views: 12,617   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
A small test program to illustrate how the ObservableCollection works, with special notes on using it in Asp.Net.

Programming Tips

Speed Up the Visual Studio Toolbox [Technical Blog]
Posted: 23 Jul 2009   Updated: 26 Jul 2009   Views: 15,543   Rating: 4.83/5    Votes: 9   Popularity: 4.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
There are plenty of tips out on the web that I see no need to repeat here. But this one made such a remarkable difference on my box that I had to post it…
Automatically Generate Stored Procedures with Visual Studio [Technical Blog]
Posted: 15 Dec 2009   Updated: 7 Jan 2010   Views: 9,134   Rating: 4.29/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
This is one of those tucked-away features in Visual Studio that, once you find it, can make you slap your forehead so hard that it hurts.

Debug Tips

Debugging a Deployed Site [Technical Blog]
Posted: 7 Apr 2009   Updated: 7 Apr 2009   Views: 10,342   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
"It works on my machine." How many times have we heard that?  Getting something to work on other machines, after deployment, can be the final challenge in a successful project.  The worst case scenario is having to go to the problem machine (hopefully it isn't in the remote reaches of Siberia) inst

Scrapbook

Five Phases of Developer Maturity [Technical Blog]
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 3,752   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
I believe developers go through several learning phases on their way to becoming world class developers. Here are five of them.

Average tips rating: 4.82

ASP.NET Controls

Unwanted Page Breaks in ReportViewer [Tip/Trick]
Posted: 23 Jul 2010   Updated: 23 Jul 2010   Views: 4,436   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
One cause and solution for unwanted page breaks in the ReportViewer control

C#

Can the C# ‘var’ keyword be misused? [Tip/Trick]
Posted: 19 Nov 2009   Updated: 25 Jul 2011   Views: 42,476   Rating: 4.82/5    Votes: 26   Popularity: 6.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Misuse of the C# var keyword.

Programming Tips

IMPORTANT : ASP.Net Security Vulnerability (From Scot Gu) [Tip/Trick]
Posted: 19 Sep 2010   Updated: 19 Sep 2010   Views: 3,528   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Scott Gu in his latest post, announces a very serious security threat-vulnerability regarding ASP.Net sites.

Steve Wellens
EndWell Software, Inc.
United States United States
Member
I am an independent contractor/consultant working in the Twin Cities area in Minnesota. I work in .Net, Asp.Net, C#, C++, XML, SQL, Windows Forms, HTML, CSS, etc., etc., etc.


Advertise | Privacy | Mobile
Web03 | 2.6.130523.1 | Last Updated 25 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid