Click here to Skip to main content
13,139,834 members (44,641 online)

Articles by Steve Wellens (Articles: 2, Technical Blogs: 63, Tip/Tricks: 3)

Articles: 2, Technical Blogs: 63, Tip/Tricks: 3

RSS Feed

Average article rating: 4.44

ASP.NET Controls
General
Posted: 1 Apr 2009   Updated: 11 Feb 2013   Views: 48,900   Rating: 4.00/5    Votes: 7   Popularity: 3.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   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
Client side scripting
Beginners
Posted: 5 Jan 2014   Updated: 7 Jan 2014   Views: 6,130   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.

Average blogs rating: 4.42

Shell and IE programming
IE / Explorer plug-ins
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 13,140   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.
Posted: 1 Apr 2009   Updated: 8 Apr 2009   Views: 22,400   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.
ASP.NET
General
Posted: 1 Apr 2009   Updated: 4 May 2009   Views: 31,430   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: 31,120   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.
Posted: 28 Nov 2010   Updated: 28 Nov 2010   Views: 28,170   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: 20,570   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.
Utilities
Posted: 19 Aug 2009   Updated: 22 Aug 2009   Views: 41,010   Rating: 3.82/5    Votes: 6   Popularity: 2.88
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: 11,630   Rating: 0.00/5    Votes:    Popularity: 0.00
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.
Posted: 2 Mar 2010   Updated: 3 Sep 2014   Views: 26,890   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.
Grid Controls
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 18,280   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.
Caching
General
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 13,790   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.
Charts, Graphs and Images
Charts
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 54,240   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.
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 27,360   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.
Posted: 1 Apr 2009   Updated: 2 Apr 2009   Views: 25,850   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.
Client side scripting
Beginners
Posted: 25 Jan 2010   Updated: 25 Jan 2010   Views: 16,770   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.
General
Posted: 13 Feb 2011   Updated: 22 Mar 2011   Views: 10,270   Rating: 0.00/5    Votes:    Popularity: 0.00
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.
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 13,260   Rating: 0.00/5    Votes:    Popularity: 0.00
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: 3,890   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: 15,350   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.
Posted: 16 Jun 2017   Updated: 16 Jun 2017   Views: 3,760   Rating: 4.57/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   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.
Custom Controls
General
Posted: 4 Dec 2009   Updated: 6 Jan 2010   Views: 24,080   Rating: 4.50/5    Votes: 4   Popularity: 2.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   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: 5,290   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.
Posted: 16 Jan 2013   Updated: 18 Jan 2013   Views: 8,470   Rating: 4.75/5    Votes: 4   Popularity: 2.81
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: 21,150   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.
Posted: 1 Apr 2009   Updated: 3 Apr 2009   Views: 16,980   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.
Posted: 4 Feb 2011   Updated: 4 Feb 2011   Views: 15,310   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.
Posted: 3 Jun 2014   Updated: 3 Jun 2014   Views: 4,500   Rating: 0.00/5    Votes:    Popularity: 0.00
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.
Posted: 5 Jun 2014   Updated: 5 Jun 2014   Views: 5,590   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.
HTML
Posted: 20 Aug 2011   Updated: 22 Aug 2011   Views: 21,040   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.
Posted: 15 Jun 2017   Updated: 15 Jun 2017   Views: 4,550   Rating: 3.50/5    Votes: 4   Popularity: 1.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
What are HTML 5 Custom Data Attributes?
Session State
Sessions and Session State
Posted: 7 Apr 2009   Updated: 11 May 2009   Views: 172,330   Rating: 4.88/5    Votes: 36   Popularity: 7.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   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.
Posted: 9 Jun 2009   Updated: 10 Jun 2009   Views: 89,790   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: 19,400   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Installing XP SP3 "Access Denied"
Trace and Logs
Trace / Logs
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 17,460   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: 10,850   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: 6,610   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   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.
Web Services
ATL Web Services
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 5,750   Rating: 4.73/5    Votes: 6   Popularity: 3.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 22
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.
General
Posted: 2 Apr 2010   Updated: 2 Apr 2010   Views: 30,830   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   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: 14,590   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   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.
Posted: 5 Aug 2013   Updated: 5 Aug 2013   Views: 12,140   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: 6,240   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.
Database
SQL
Posted: 19 Oct 2009   Updated: 31 Dec 2013   Views: 23,550   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: 15,100   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.
Posted: 1 Jun 2009   Updated: 25 Jul 2009   Views: 62,830   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: 40,880   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: 20,630   Rating: 4.75/5    Votes: 7   Popularity: 3.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Passing strings by ref
General
Posted: 19 Nov 2009   Updated: 21 Jul 2011   Views: 14,010   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.
How To
Posted: 8 Apr 2009   Updated: 8 Apr 2009   Views: 11,710   Rating: 4.91/5    Votes: 3   Popularity: 2.23
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.
XML
Serializing
Posted: 2 Jul 2009   Updated: 6 Jan 2010   Views: 22,660   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.
Posted: 7 Jan 2010   Updated: 7 Jan 2010   Views: 11,330   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: 62,060   Rating: 4.69/5    Votes: 12   Popularity: 5.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   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.
.NET Framework
General
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 9,490   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.
LINQ
General
Posted: 30 May 2011   Updated: 30 May 2011   Views: 11,760   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: 33,400   Rating: 4.67/5    Votes: 9   Popularity: 4.41
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.
Collections
General
Posted: 29 May 2010   Updated: 3 Jun 2010   Views: 24,240   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: 19,640   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: 23,990   Rating: 4.33/5    Votes: 5   Popularity: 2.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   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: 13,770   Rating: 0.00/5    Votes:    Popularity: 0.00
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.
Scrapbook
General
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 5,930   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: 5,890   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.
Posted: 9 Jun 2014   Updated: 9 Jun 2014   Views: 4,870   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.
Posted: 9 Jun 2014   Updated: 9 Jun 2014   Views: 4,880   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.
Reviews on Third Party Products and Tools
Community Reviews
Posted: 3 Sep 2014   Updated: 3 Sep 2014   Views: 13,180   Rating: 4.60/5    Votes: 3   Popularity: 2.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   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.

Average tips rating: 4.82

ASP.NET Controls
General
Posted: 23 Jul 2010   Updated: 23 Jul 2010   Views: 9,060   Rating: 0.00/5    Votes:    Popularity: 0.00
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: 57,030   Rating: 4.82/5    Votes: 27   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Misuse of the C# var keyword.
Programming Tips
General
Posted: 19 Sep 2010   Updated: 19 Sep 2010   Views: 6,370   Rating: 0.00/5    Votes:    Popularity: 0.00
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 |
Web04 | 2.8.170915.1 | Last Updated 20 Sep 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid