Sign in
AppDev: Something You Should Know by Irena Kennedy
Everything that is related to application development, and other cool stuff...
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
.NET
Application Development
Async
Config
Deployment
Environment
RIA
Silverlight
SQL
Telerik
TFS
Tools
Visual Studio
VSTS
WCF
Web
Archive
Archives
September 2012
(2)
March 2012
(1)
January 2012
(2)
April 2011
(1)
March 2011
(2)
October 2010
(1)
September 2010
(1)
August 2010
(2)
December 2009
(4)
November 2009
(1)
September 2009
(1)
June 2009
(2)
April 2009
(1)
December 2008
(2)
February 2008
(1)
October 2007
(3)
September 2007
(1)
August 2007
(7)
July 2007
(5)
June 2007
(8)
May 2007
(19)
April 2007
(42)
March 2007
(43)
February 2007
(33)
January 2007
(21)
December 2006
(7)
November 2006
(20)
October 2006
(22)
September 2006
(20)
August 2006
(23)
July 2006
(19)
June 2006
(12)
May 2006
(22)
April 2006
(20)
March 2006
(23)
February 2006
(20)
January 2006
(21)
December 2005
(14)
November 2005
(19)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
AppDev: Something You Should Know by Irena Kennedy
SYSK 167: “A program is trying to access your Address Book…”
Posted
over 7 years ago
by
irenake
1
Comments
After installing Adobe Acrobat, I, like many others, started getting “A program is trying to access your Address Book…” message every time I created a new mail item. Luckily, many people prior to me have come across same issue and provided recommendations...
AppDev: Something You Should Know by Irena Kennedy
SYSK 166: Stream Output Performance Comparison
Posted
over 7 years ago
by
irenake
3
Comments
If you need to write a large number of data items (e.g. records with many fields) to a stream, do you think it’s faster to use multiple stream.Write statements or “batch it” via string.Format and use one stream.Write statement per record? My tests...
AppDev: Something You Should Know by Irena Kennedy
SYSK 165: Are You Encrypting Your Stored Procedures?
Posted
over 7 years ago
by
irenake
4
Comments
If you’re concerned about unauthorized users looking at the business logic implemented in SQL stored procs (e.g. deploying database to client computers or using a shared SQL server), this blog is for you. SQL Server can encrypt the following components...
AppDev: Something You Should Know by Irena Kennedy
SYSK 164: ASP.NET ProfileModule Undercover
Posted
over 7 years ago
by
irenake
0
Comments
ProfileModule class is a new class available for ASP.NET 2.0 developers to create and manage user specific settings (profile). ProfileModule is an ASP.NET HttpRuntime Module (i.e. class that implements IHttpModule interface). As such, it will be called...
AppDev: Something You Should Know by Irena Kennedy
SYSK 163: New Way to Reduce the Number of Unhandled Exceptions
Posted
over 7 years ago
by
irenake
0
Comments
Except for ThreadAbortException and AppDomainUnloadedException exceptions, all other unhandled exceptions in .NET 2.0 lead to process termination. Note : this was not the case in earlier version of .NET – e.g. unhandled exceptions that happen on a thread...
AppDev: Something You Should Know by Irena Kennedy
SYSK 162: P/Invoke Required. Or Is It?
Posted
over 7 years ago
by
irenake
3
Comments
This is one of those examples when not being able to see the publication timestamp can lead you to make false conclusions... So, “trust but verify”… Say, you want to secure your application and disallow users from opening network files (or think...
AppDev: Something You Should Know by Irena Kennedy
SYSK 161: SQL – the Pros and Cons of Updating Statistics Asynchronously
Posted
over 7 years ago
by
irenake
1
Comments
As many of you may know, SQL Server 2005 provides a way to update statistics asynchronous ly. To my surprise, searching for “ AUTO_UPDATE_STATISTICS_ASYNC pros cons” on www.live.com and www.google.com resulted in “ We could not find any results…” message...
AppDev: Something You Should Know by Irena Kennedy
SYSK 160: Implementing Session Expiration Concept in WinForms
Posted
over 7 years ago
by
irenake
3
Comments
If you’re writing an application that displays sensitive data (i.e. must be very secure), or you’re working on an application run by multiple users sharing a windows login (yes, it still happens), you may want to implement a “Session Expiration” concept...
AppDev: Something You Should Know by Irena Kennedy
SYSK 159: How to Clear ClickOnce Application Cache
Posted
over 7 years ago
by
irenake
4
Comments
ClickOnce installed apps are hidden deep under \Document and Settings\UserName\ \Local Settings\Application Data\CompanyName\ApplicationName_StrongName\ApplicationVersion\... If you want to remove a ClickOnce application, you should use Add/Remove...
AppDev: Something You Should Know by Irena Kennedy
SYSK 158: IComparable<T> vs. IEquatable<T>
Posted
over 7 years ago
by
irenake
3
Comments
Both compare objects of types T… So, which should your objects implement? IComparable<T> specifies ordering, e.g. less than, equals, greater than. String class implements IComparable<T> interface with its int CompareTo(T objectToCompare...
AppDev: Something You Should Know by Irena Kennedy
SYSK 157: Conditional Methods
Posted
over 7 years ago
by
irenake
3
Comments
One of the less known features in .NET is conditional methods, which allow developers to create methods whose calls are included or excluded during compilations based on a preprocessing symbol. Say, you want to execute a certain method only under...
AppDev: Something You Should Know by Irena Kennedy
SYSK 156: For Smart Client Developers…
Posted
over 7 years ago
by
irenake
0
Comments
Those of you who have developed smart client applications using Composite User Interface Application Block ( http://msdn.microsoft.com/practices/default.aspx?pull=/library/en-us/dnpag2/html/cab.asp ) will likely agree that the biggest downside to CAB...
AppDev: Something You Should Know by Irena Kennedy
SYSK 155: Don’t Know Much About GAX? Then read on…
Posted
over 7 years ago
by
irenake
0
Comments
If you’re familiar with Enterprise Templates in earlier versions of Visual Studio, GAX may sound familiar… GAX stands for Guidance Automation Extensions in Visual Studio 2005. GAX toolkit allows architects and developers to create frameworks, components...
AppDev: Something You Should Know by Irena Kennedy
SYSK 154: Adding Existing Classes to a Class Diagram
Posted
over 7 years ago
by
irenake
0
Comments
There is plethora of articles describing how cool is the class diagramming functionality, available in most (Standard and up) editions of Visual Studio 2005. “The Visual Studio Class Designer lets you visualize the structure of classes and other types...
AppDev: Something You Should Know by Irena Kennedy
SYSK 153: Leveraging XQuery in SQL Server
Posted
over 7 years ago
by
irenake
1
Comments
When you need to submit multiple values to a SQL stored procedure to execution queries like this – return xyz info for all products that match these product ids, many of us would use a delimited string, shred it using a custom function, insert the values...
AppDev: Something You Should Know by Irena Kennedy
SYSK 152: Comparison of DoEvents, Sleep and SpinWait
Posted
over 7 years ago
by
irenake
1
Comments
There are several ways to yield processing time. One common method used is to call Application.DoEvents(); This method processes all Windows messages currently in the message queue. Another frequently used method is to invoke Thread.Sleep(milliseconds...
AppDev: Something You Should Know by Irena Kennedy
SYSK 151: New in SQL 2005 – DAC (dedicated administrator connection)
Posted
over 7 years ago
by
irenake
0
Comments
There are times when SQL Server may be so busy processing requests that it can no longer allocate memory or processor resources to even allow an administrator to connect. This was a big issue with SQL Server 2000 but SQL Server 2005 solves this problem...
AppDev: Something You Should Know by Irena Kennedy
SYSK 150: RTF2PlainText
Posted
over 7 years ago
by
irenake
8
Comments
The other day I needed to display an RTF text stored in a database in a SQL Reporting Services report… After doing some research, the team came to a conclusion that there is no easy way to do that, especially given the time we had left on the project...
AppDev: Something You Should Know by Irena Kennedy
SYSK 149: Performance Analysis of the ‘yield return’ Statement
Posted
over 7 years ago
by
irenake
5
Comments
In the “old days”, if you wanted to expose a way for users of a custom collection class to enumerate through the elements of the collection, you had to implement a custom enumerator (e.g. foreach (Car car in cars) { … } ) In .NET 2.0 (C#), there...
Page 1 of 1 (19 items)