Click here to Skip to main content

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

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

RSS Feed

Average article rating: 4.57

ASP.NET Controls
General
Posted: 1 Apr 2009   Updated: 11 Feb 2013   Views: 38,291   Rating: 4.57/5    Votes: 6   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   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.43

Shell and IE programming
IE / Explorer plug-ins
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 10,978   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
Posted: 1 Apr 2009   Updated: 8 Apr 2009   Views: 19,305   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
General
Posted: 1 Apr 2009   Updated: 4 May 2009   Views: 26,654   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.
Posted: 4 Sep 2010   Updated: 4 Sep 2010   Views: 25,622   Rating: 4.17/5    Votes: 5   Popularity: 2.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   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
Posted: 28 Nov 2010   Updated: 28 Nov 2010   Views: 19,008   Rating: 4.25/5    Votes: 7   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Finding Controls in a Master Page with jQuery
Posted: 17 Jan 2011   Updated: 18 Jan 2011   Views: 15,803   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
Utilities
Posted: 19 Aug 2009   Updated: 22 Aug 2009   Views: 29,541   Rating: 3.70/5    Votes: 5   Popularity: 2.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   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
General
Posted: 14 May 2009   Updated: 14 May 2009   Views: 9,503   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
Posted: 2 Mar 2010   Updated: 3 Sep 2014   Views: 23,528   Rating: 4.85/5    Votes: 11   Popularity: 5.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   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
Grid Controls
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 14,859   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
General
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 11,393   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
Charts
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 45,427   Rating: 4.25/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   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:
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 21,379   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
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 21,218   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
Beginners
Posted: 25 Jan 2010   Updated: 25 Jan 2010   Views: 14,634   Rating: 4.78/5    Votes: 19   Popularity: 6.10
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.
Posted: 5 Jan 2014   Updated: 7 Jan 2014   Views: 4,382   Rating: 4.89/5    Votes: 5   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Lurking in the shadows of the Stack Overflow website, selling aerosol cans of Bug-No-More to the rubes, I came across a question I thought I could answer. The OP (original poster) was using JavaScript to select and modify HTML elements without success.The HTML was simple:    Prev    Middle    NextF
General
Posted: 13 Feb 2011   Updated: 22 Mar 2011   Views: 7,588   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/
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 10,601   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.
Posted: 7 Apr 2012   Updated: 7 Apr 2012   Views: 2,884   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.
Posted: 24 Jan 2011   Updated: 10 Jan 2014   Views: 12,082   Rating: 4.78/5    Votes: 6   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   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
Custom Controls
General
Posted: 4 Dec 2009   Updated: 6 Jan 2010   Views: 19,271   Rating: 4.50/5    Votes: 4   Popularity: 2.67
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
Posted: 27 Feb 2012   Updated: 27 Feb 2012   Views: 3,908   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
Posted: 16 Jan 2013   Updated: 18 Jan 2013   Views: 5,807   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.
General
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 16,860   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
Posted: 1 Apr 2009   Updated: 3 Apr 2009   Views: 14,601   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
Posted: 4 Feb 2011   Updated: 4 Feb 2011   Views: 11,590   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   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
Posted: 3 Jun 2014   Updated: 3 Jun 2014   Views: 2,576   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A few years ago, while creating an ASP.NET web site, I decided to add a gradient border to "sex up" the look of the site. Using a sophisticated image editing program, I created a small gradient image. I made sure the ending color of the gradient matched the color of the body in the target page. H
Posted: 5 Jun 2014   Updated: 5 Jun 2014   Views: 3,386   Rating: 4.40/5    Votes: 4   Popularity: 2.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Lurking in the shadows of the Stack Overflow website, selling aerosol cans of Bug-No-More to the rubes, I came across a question I thought I could answer. The OP (original poster) was using JavaScript to select and modify HTML elements without success.The HTML was simple:    Prev    Middle    NextF
HTML
Posted: 20 Aug 2011   Updated: 22 Aug 2011   Views: 18,583   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
Sessions and Session State
Posted: 7 Apr 2009   Updated: 11 May 2009   Views: 118,857   Rating: 4.87/5    Votes: 33   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 76   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
Posted: 9 Jun 2009   Updated: 10 Jun 2009   Views: 76,994   Rating: 4.90/5    Votes: 38   Popularity: 7.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 92   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
General
Posted: 1 Apr 2009   Updated: 11 Dec 2009   Views: 17,128   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
Trace / Logs
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 12,025   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
Validation Controls
Posted: 27 Sep 2009   Updated: 28 Sep 2009   Views: 9,790   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 Security
General
Posted: 11 Jun 2014   Updated: 11 Jun 2014   Views: 3,549   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   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
Web Services
ATL Web Services
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 3,264   Rating: 4.73/5    Votes: 6   Popularity: 3.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 17
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
General
Posted: 2 Apr 2010   Updated: 2 Apr 2010   Views: 23,510   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   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.
Posted: 6 Feb 2013   Updated: 6 Feb 2013   Views: 9,407   Rating: 4.50/5    Votes: 2   Popularity: 1.20
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
Posted: 5 Aug 2013   Updated: 5 Aug 2013   Views: 6,867   Rating: 4.75/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Code builder for jQuery AJAX.
Azure
General
Posted: 15 Oct 2012   Updated: 1 Nov 2012   Views: 4,013   Rating: 4.25/5    Votes: 3   Popularity: 1.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   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
Posted: 19 Oct 2009   Updated: 31 Dec 2013   Views: 17,418   Rating: 4.74/5    Votes: 10   Popularity: 4.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   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#
Applications
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 12,825   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
Posted: 1 Jun 2009   Updated: 25 Jul 2009   Views: 51,899   Rating: 2.97/5    Votes: 14   Popularity: 3.01
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.
Beginners
Posted: 18 Jul 2009   Updated: 19 Apr 2010   Views: 34,978   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.
Posted: 10 Jan 2011   Updated: 10 Jan 2011   Views: 9,041   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
General
Posted: 19 Nov 2009   Updated: 21 Jul 2011   Views: 11,501   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
How To
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 9,582   Rating: 4.67/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   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
Posted: 2 Jul 2009   Updated: 6 Jan 2010   Views: 18,703   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 
Posted: 7 Jan 2010   Updated: 7 Jan 2010   Views: 7,546   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*...
XML/XSLT
Posted: 1 Sep 2009   Updated: 26 Feb 2011   Views: 39,705   Rating: 4.20/5    Votes: 11   Popularity: 4.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   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
.NET Framework
General
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 4,716   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
While lurking and skulking in the shadows of various technical .Net sites, I've noticed many developers discussing log4net in their blogs and posts; log4net is an extremely popular tool for logging .Net Applications. So, I decided to try it out. After the initial complexities of getting it up and ru
LINQ
General
Posted: 30 May 2011   Updated: 30 May 2011   Views: 9,693   Rating: 3.17/5    Votes: 3   Popularity: 1.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
You can use the LINQ library functions, which are extension methods, without having to delve into Reverse Polish SQL.
Social Network APIs
General
Posted: 9 Dec 2012   Updated: 9 Dec 2012   Views: 18,009   Rating: 4.63/5    Votes: 8   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   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
General
Posted: 29 May 2010   Updated: 3 Jun 2010   Views: 18,730   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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
General
Posted: 23 Jul 2009   Updated: 26 Jul 2009   Views: 17,271   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…
Posted: 15 Dec 2009   Updated: 7 Jan 2010   Views: 14,729   Rating: 4.25/5    Votes: 4   Popularity: 2.58
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
General
Posted: 7 Apr 2009   Updated: 7 Apr 2009   Views: 11,804   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
General
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 4,679   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.
Uncategorised Technical Blogs
General
Posted: 8 Jun 2014   Updated: 8 Jun 2014   Views: 4,380   Rating: 4.63/5    Votes: 8   Popularity: 4.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
I generally don't post stuff like this but…what the hell…Are you a good developer? A great developer? A World Class developer? Perhaps you only think you are a good developer. Maybe you are a terrible developer and don't even know it. The only way to know for sure is to get feedback from other
Posted: 9 Jun 2014   Updated: 9 Jun 2014   Views: 2,323   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   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
Posted: 9 Jun 2014   Updated: 9 Jun 2014   Views: 2,779   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   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/
Reviews on Third Party Products and Tools
Community Reviews
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 4,141   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Recently, I attended a Twin Cities .NET User Group presentation on SignalR.  I had heard about SignalR several times and was curious.   Plus there was free pizza….SignalR has revamped the way I think about web sites.   Normally, a browser requests some data and the server sends it.  Ajax allo

Average tips rating: 4.82

ASP.NET Controls
General
Posted: 23 Jul 2010   Updated: 23 Jul 2010   Views: 6,180   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#
General
Posted: 19 Nov 2009   Updated: 25 Jul 2011   Views: 47,321   Rating: 4.82/5    Votes: 27   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Misuse of the C# var keyword.
Programming Tips
General
Posted: 19 Sep 2010   Updated: 19 Sep 2010   Views: 4,868   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.
No reference articles have been posted.

Steve Wellens
EndWell Software, Inc.
United States United States
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
Web04 | 2.8.141015.1 | Last Updated 21 Oct 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid