This tutorial lays down the basic architecture of a tracking website and highlights the technical aspects while implementing it using ASP.NET with C#. Tracking websites can record the visitor activity on any site (by pasting their tracking snippet). The recorded data can be used to generate various
Tag: Development
Effective Data Profiling
(Justin Hay) Data profiling is an item frequently listed as a task on the high-level data warehouse project plan, but rarely completed in the implementation. When it is done, it is often left to the final stage of the business intelligence (BI) lifecycle, when the information delivery group is geari
Manipulating Query Strings
(Jim Mischel) As you probably know, a URI’s query string is usually made up of key-value pairs. For example, a session identifier might be defined as “sessid=237”. Individual parameters in the query string are separated by ampersand characters. So if you had a session id and a user name the query st
Your First Server Control
(Bipin Joshi) Even though ASP.NET provides you with plethora of server controls, sooner or later you require something that doesn’t ship out of the box. Custom server controls is the way to go in such cases. Custom server controls provide much more control on the overall control creation process tha
Remember a form’s position between uses in VB.NET
(Irina Medvinskaya) There are times when it’s handy for developers to be able to remember where a form was located the last time the application was used. In this quick VB.NET tip, I’ll show you a way of using Application Settings to store and use the last location of the form.
ViewState in ASP.NET 2.0
One of the most interesting features of ASP.NET 2.0 is the open way it allows the programmer to manipulate a control’s viewstate. The viewstate should be the first choice to save data to access across postbacks. If the information is to be shared across different controls, it can be placed in the vi
Tip/Trick: Hard Drive Speed and Visual Studio Performance
(Scott Guthrie) People often ask me at conferences for PC hardware recommendations. Specifically – “what type of machine do you recommend I get for doing development with Visual Studio?” and/or “your laptop seems really fast, what type is it?”
Running Windows XP Control Panel Applets from Visual Basic.NET 2005
(Hannes du Preez) I’ve always been intrigued by the Control Panel; what are those items in the Control Panel? Are they programs? What makes them appear? I’m not talking about what the various objects inside the Control Panel do or mean; I’m speaking about what make those objects tick, how can I make
Picture SMS Using the .NET Compact Framework 2.0
(Wei-Meng Lee) Recently, I was consulting on a Windows Mobile project where the client asked if it is possible to send images using SMS messaging. After searching high and low for a solution, I concluded that there is no easy way to do it unless you want to buy some fanciful third-party software. Ba
How To Trim A .NET Application’s Memory Workingset
(Arno) .NET developers who have monitored their application’s memory consumption in Windows Taskmanager or a more sophisticated Process Explorer might have noticed the effect when memory usage slowly rises, and hardly ever drops unless the whole operating systems starts to run low on memory – this i
