Locations of visitors to this page
    Article Categories       Minimize  

             
    Articles       Minimize  


             
    #Articles       Minimize  

Current Articles | Categories | Search | Syndication

By SkySigal @ 7:11 PM, Category: .NET Framework (in General), 0 Comments

Here is  a post that should  hopefully explain how PerfMon can relatively easily be put to good use monitoring PerformanceCounters -- as well as create custom Counter Logs to track an application's performance over time.

Not exactly part of the Framework (PerfMon comes with the OS) and not an article about code -- but adding PerformanceCounters to your application (discussed in another article) relies on your understanding PerformanceCounters in general, and how to monitor applications (the subject comes up in in both certification exams for ASP.NET applications).

By SkySigal @ 3:34 AM, Category: ASP.NET, 0 Comments

Here is a link to a post that I wrote covering the basics of using the mobile:DeviceContext syntax in order to have device specific rendering of content intended for mobile screens.

By SkySigal @ 3:48 AM, Category: ASP.NET, .NET Framework (in General), 0 Comments

Here is link to a post I wrote covering hopefully everything you'll need to know about Globalization and Localization in ASP.NET projects.

By SkySigal @ 5:43 AM, Category: ASP.NET, 0 Comments

Here's a link to a post that I wrote describing succinctly how ASP.NET Theming and Control Skinning works. 

Hope you find it useful.

By SkySigal @ 6:20 PM, Category: ASP.NET, 0 Comments

Here's a link to a an short post about MasterPages that will get you up to speed in no time at all. 

By SkySigal @ 10:26 PM, Category: .NET Framework (in General), 0 Comments

Here is a link to a post that I wrote about how to use the EventLog class effectively, with some tips you may find useful. 

Hope you find it useful.

By SkySigal @ 10:44 PM, Category: .NET Framework (in General), 0 Comments

Here is a link to a post that describes in quite a lot of detail all that you'll probably need to know about reading and writing to files, whether Binary or Text files.

By SkySigal @ 6:22 AM, Category: .NET Framework (in General), 0 Comments

image Most C# coders know how to use Collections and Dictionaries, but are a bit fuzzy on the internals, and when to choose which one.

This is a link to a post that might help...

By SkySigal @ 6:43 AM, Category: .NET Framework (in General), 0 Comments

Here's a link to a post that describes what CAS is, how it works, and how to use it to control assemblies installed on your machine.

By SkySigal @ 10:13 PM, Category: .NET Framework (in General), 0 Comments

Here is a link to a post that I wrote that covers all you will need to know about how how to Start(), Join(), and Abort() threads, and how to define CriticalRegions(), and how to pass arguments between threads.

 

 

 

By SkySigal @ 4:37 AM, Category: ASP.NET, 0 Comments

Here is a link to a post I wrote that explains all you'll really need to know about ASP.NET Authentication, Roles and Authorization.

By SkySigal @ 7:51 PM, Category: .NET Framework (in General), 0 Comments

Here's a link to a post that I wrote that covers all the essentials of using the Binary and Soap Formatters...

 

By SkySigal @ 4:33 AM, Category: Cryptography, 0 Comments

Here's a link to a huge post that I wrote on the history of classical cryptography...

It's extensive, and covers in depth many of the ciphers that were used since man started to encrypt communication...

By SkySigal @ 7:31 PM, Category: .NET Framework (in General), 0 Comments

The XmlSerializer is often discussed in the same breath as the SoapFormatter, even when they are totally different serialization systems with no common inheritance or interfaces.

Here's a link to a post that covers in depth the use of the XmlSerializer -- efficiently.

By SkySigal @ 10:06 PM, Category: .NET Framework (in General), 0 Comments

Not so long ago, designing software so that it could be translated to french involved custom solutions, hell, and a lot of funny translations.

Now, making your software so that it formats Dates, Time, Numbers, Currency for each country really is about as easy as it can get.

Here's a link to a post explaining how.

 

 

By SkySigal @ 10:02 PM, Category: .NET Framework (in General), 0 Comments

Although I would tend towards using webservices these days for most communication between vendor and client, your software may need to send out email.

Here is a link to a post that explains everything you will need to know about writting not only email messages, but rich html messages with embedded images, as well as attaching files.

After you've read this, you'll have enough information to do anything you need -- even conceive of a application that takes a screen grab when errors occur in your application, and mails it to you.

 

 

By SkySigal @ 4:30 PM, Category: ASP.NET, 0 Comments

An indepth investigation on how to handle child control properties within CompositeControls.

powered by metaPost
By SkySigal @ 7:36 PM, Category: ASP.NET, 1 Comments

There are a small set of rules that make building server controls successful...

 

By SkySigal @ 8:33 PM, Category: ASP.NET, 0 Comments

It comes up rarely, but it sometimes can help to understand how the ControlBuilder goes about parsing declarative code in to Server properties....

By SkySigal @ 5:45 AM, Category: ASP.NET, 0 Comments

The judicious use of Attributes to decorate your server control's properties makes for a better user experience in Visual Studio, as well as cleaner serialization. This article will cover all you need to know about property decorating Attributes...

By SkySigal @ 8:43 AM, Category: Administration, 0 Comments

Subversion is the open source Source Control system that everybody should investigate.

The following is the text and the images presented as part of a PowerPoint presentation on how to install and configure Subversion, as well as an introduction on how to use it on a daily basis.

 

By SkySigal @ 4:06 PM, Category: ASP.NET, 0 Comments

A straight to the point demonstration on how to use ASP.NET 2.0's MasterPage mechanism in your next project.

By SkySigal @ 7:57 PM, Category: ASP.NET, 0 Comments

Embedding ClientSide script into your Server Control is one way to make your control's live exciting lives in the browser.

But translating resource paths to client paths, etc. can be challenging for some. 

It can therefore be advantageous to know what tools and methods ASP.NET 2.0 provides to make it a relatively painless experience.

By SkySigal @ 6:49 AM, Category: ASP.NET, 0 Comments

Understanding how to make your server control's DataBindable should be a lot easier after reading this article...

By SkySigal @ 5:35 AM, Category: ASP.NET, 0 Comments

Making Server Controls is wonderful -- but maybe the end user will want to change not only its style, but its layout.
Making your control Template-able is how this is achieved...

By SkySigal @ 1:37 AM, Category: ASP.NET, 1 Comments

People use ASP.NET every day, without fully understanding what it was that it accomplished, why its better, and how it works.

This article explains starts by explaining what ASP.NET is, what it accomplishes, how it does it better than other web frameworks, and how it actually does it.

Finally, it presents the absolute core of the architecture -- the Control LifeCycle -- and how it works.

By SkySigal @ 7:00 PM, Category: ASP.NET, 0 Comments

The ASP.NET 2.0 DataBinding mechanism automates much of the process of DataBinding that had to be implemented by hand in NET 1.1

Here's a blow-by-blow analysis of how it works under the covers.

By SkySigal @ 4:07 AM, Category: Administration, 0 Comments

 This is a continuation of the article on how to install, configure and use CruiseControl.NET.

By SkySigal @ 3:53 AM, Category: Administration, 0 Comments

Introduction
Creating core shared dll's (eg: XAct.Web.Controls.Common) has the advantage of having one place to add essential static methods and classes, at the cost of having a dependency in your code.
Which is fine -- until you are working on another application, and make breaking changes to the common assembly, knocking out all your previous applications...
This situation was happening so much that I wanted to find a way to be alerted to such situations. That's where CruiseControl.NET comes in.


             
Copyright 2007 by Sky Sigal