AppDev: Something You Should Know by Irena Kennedy
learn.microsoft.com/en-us/archive/blogs/irenak
Everything that is related to application development, and other cool stuff...
C# / .NETWeb developmentSoftware / engineering practiceMicrosoft blogsMSDN archive
- Posts
- 477 from 20 Nov 2005 to 1 Dec 2016
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/irenak/feed.xml
2016 2
2015 2
2014 5
2012 5
2011 3
2010 4
- SYSK 381: How To Get One Callback When Multiple Async Services Calls are Completed
- SYSK 380: How to Get Rid of Double Scroll Bar in Microsoft Report Viewer Control
- SYSK 379: Visual Studio 2010 Add-In for Managing Configuration Files Across Environments
- SYSK 377: System.ServiceModel.CommunicationException in a Silverlight 4.0 app
2009 9
- SYSK 376: Utility to Add DateTaken as File Name Prefix
- SYSK 375: Visual Studio Add-In for Managing Configuration Files Across Environments
- SYSK 374: Role Based Authorization for WCF Services through Configuration Files
- SYSK 373: How to Impersonate the Original Caller When Calling the WCF Service in ASP.NET by Configuration Only
- SYSK 372: TFS – Enforcing Comments on Check-In & Violations Query
- SQL Server Connection Leak Simulation Tool
- SYSK 370: The Performance Cost of Extension Methods
- SYSK 369: What’s Taking So Much Hard Drive Space? ... or Getting ‘True’ Folder Size
- SYSK 368: SharePoint – Custom List Item Action that Starts a Workflow
2008 3
2007 182
- SYSK 364: AJAX Extensions 1.0 Source Code and Debug Symbols
- SYSK 363: ‘Software is not made of bricks’ by Ragan Wald
- SYSK 362: The cost of try/catch
- Why I have not been writing any new posts...
- SYSK 361: On the importance of signing assemblies from the versioning perspective
- :) When was the color khaki first used for military uniforms?
- SYSK 360: What’s taking up the space in my database? Also, a word about SQL reports…
- SYSK 359: How to Purge Workflow Tracking Data Inserted By SqlTrackingService
- :) What color was named after a bloody 19th-centurey European battle?
- SYSK 358: Run Rules Automatically When an Event Is Triggered
- SYSK 357: SQL Server Login Problem on Fresh Installation in Vista
- SYSK 356: How To Execute A Workflow Synchronously Without waitHandle.WaitOne()
- SYSK 355: Design and Coding Guidelines for Better User Interfaces
- Non-Tech: Looking for a precious jewelry gift for yourself or your significant other? I recommend thediamondstore.com.
- SYSK 354: How To Determine If The Page_Load Event Is Triggered by a Standard Page Postback or by the UpdatePanel?
- SYSK 353: What’s New in "Orcas" (next version of Visual Studio)
- :) A book with no words for $95.00?
- SYSK 352: Windows Workflow Foundation Runtime Footprint
- :) New Year’s Day in March?
- SYSK 351: "Agile Development: Fact or Fiction" by Matthew Hotle
- Words of Wisdom #5
- SYSK 350: How Much Electricity Does Your Computer Actually Consume?
- SYSK 349: What’s New in SQL 2008 (code named Katmai)?
- :) What famous writer was the first to use the term ‘skim milk’?
- Back June 18th
- :) Do you get upset when you can’t finish everything you planned to for the day?
- SYSK 348: InvokeRequired No More…
- :) What is the meaning of the word ‘wuthering’?
- SYSK 347: How-To Keep Historical/Audit Data Accurate
- Start Your Day With A Smile: Work Humor #2
- SYSK 346: How WPF Commands Make Programmer’s Life Easier
- Start Your Day With A Smile: Work Humor #1
- SYSK 345: How To Assure Correct LastUpdatedDateTime Value in Your SQL Tables
- Words of wisdom: Every Day Is a Gift
- SYSK 344: Learning WPF – What Are All These PreviewX Events?
- :) What fruit contains 30 times more vitamin C than oranges and lemons?
- SYSK 343: Stretch Break – A Software That All Developers Should Have
- Knowledge is Power: What is a 20/20/20 Rule?
- SYSK 342: Learning WPF – Logical and Visual Element Tree
- Words of Wisdom: Aristotle on Perfection
- SYSK 341: Why XPS Aware Printer Drivers Are Better
- :) How To Tell Fresh Poultry Eggs From Old Ones Without Knowing the Use-By (or Sell-By) Date On The Box
- SYSK 340: Learning WPF -- The Logical ‘Name’ Property
- :) The name of what European capital is derived from the Greek word for wisdom?
- SYSK 339: Menus and Other Popups Without Any JavaScript
- Knowledge is Power: Learn About What’s New in Windows Mobile 6
- SYSK 338: What SQL Queries Are Currently Running?
- :) When it comes to animals, what is a zorse?
- SYSK 337: JavaScript – Should You Define Functions Inside a Prototype or Outside?
- :) Same Word, Same Language, Different Countries => Different Meaning
- SYSK 336: Three Ways to Extend a Existing JavaScript Type
- :) Software Development – A Picture That’s Worth 1000 Words
- SYSK 335: What Causes Windows to Blue Screen?
- :) Do birds have singing lessons?
- SYSK 334: Great Tools from DomainTools.com
- Non-Tech SYSK: Get Current Traffic Conditions Along With Your Driving Directions
- SYSK 333: What Query Plans Are Cached in SQL Server?
- :) What words were combines to give Intel its name?
- SYSK 332: How To Register Custom Controls Once For All Web Pages
- :) “To cure jealousy…
- SYSK 331: How To Expose A Client-Side Event From Your ASP.NET Control
- Knowledge is Power: Synthetic Antioxidants May Increase Risk of Death
- SYSK 330: How To Use An Embedded Resource From A Sub-Folder
- Brain Teaser #4: Solve This Math Word Puzzle
- SYSK 329: AJAX.NET, WPF, Expression, IE Extensions and Other Hands-On Labs and Demos
- :) How do nine-banded armadillos get across small bodies of water?
- SYSK 328: The “Hidden” System Database in SQL 2005
- :) White for unmarried men, red for hitched…
- SYSK 327: The Cost of RoundedCornersExtender From AjaxControlToolkit
- Knowledge is Power: Why You May Not Want To Give Your Name When Signing Up For a Store Loyalty Card
- SYSK 326: How to Measure AJAX Control Initialization Time on the Client Side
- Brain Teaser #3
- SYSK 325: How To Tell Which UpdatePanel Issued a Page PostBack
- :) Start Your Day with a Smile (#2)
- SYSK 324: WPF Grid Sorting Without Any Hardcoded References
- Knowledge is Power: To Sell or To Rent My House? Calculator provided…
- SYSK 323: Financial Functions IPmt, Pmt, FV Implemented in C#
- Words of Wisdom: Outlook on Life
- SYSK 322: RemoveChars Function For Your Utilities Assembly
- Brain Teaser: Solve This Math Word Puzzle
- SYSK 321: Outstanding demonstration of Tablet PC usage
- :) Did You Know That Some Insects That Don’t Need Males To Reproduce?
- SYSK 320: Binary vs. xml serialization performance
- Knowledge is Power: Why It May Be Unwise To Give Away An Asset That Has Substantially Appreciated in Value
- SYSK 319: How to Get an Advanced Warning Before You Click on a Link that Navigates to a Malicious Web Site For Free
- Brain Teaser: Find a Pattern in This Sequence of Numbers
- SYSK 318: Registry Key That Controls Device Driver and System Code Pagination to Disk
- Words of Wisdom: On the Importance of Self-Confidence and Optimistic Perspective
- SYSK 317: Business Event Notifications: SQL Notification Services or BizTalk Messaging?
- :) Which cat can snatch an eagle from the air?
- SYSK 316: What Are Domain Specific Languages (DSL)?
- :) Why do grasshoppers sit on the edge of a leaf?
- SYSK 315: Generic Functions for Object ↔ XML Serialization/Deserialization
- Words of Wisdom on Happiness
- SYSK 314: How Secure Is Windows?
- Knowledge is Power: Do You or Your Kids Drink Kool-Aid or Consume Other Artificially Colored Foods? Then read this…
- SYSK 313: Search Engine Ranking Rules
- :) What Arctic animal has two fur coats?
- SYSK 312: Why You Should Not Change SQL Server Service Account Using Services Management Console
- :) What Is the First Musical Instrument Played Without Being Touched?
- SYSK 311: Free Grid Control for Windows Presentation Foundation (WPF) From Xceed Software Inc.
- :) Wise Reminder for Those of Us Working Long Hours
- SYSK 310: The Difference Between setInterval and setTimeout
- :) Start Your Day with a Smile
- SYSK 309: How To Cancel a Web Service Request
- :) How can you tell a seal from a sea lion?
- SYSK 308: How to Add a Node at Runtime to XmlDataProvider
- Brain Teaser: What does Hijklmno mean?
- SYSK 307: What Does X Indicate in MSDN Documentation?
- Knowledge is Power: How Much Should You be Making?
- SYSK 306: Do You Have These Tools in Your Arsenal?
- :) How deep do seals dive?
- SYSK 305: What is a MITM attack?
- :) The origin of word “sweater”
- SYSK 304: How to detect and handle form-based authentication timeout during ASP.NET script callback
- Knowledge Is Power: Hospital infections are the 8th leading cause of death
- SYSK 303: Troubleshooting Connectivity Issues
- Knowledge Is Power: Extreme Probate Fees You Should Know About
- SYSK 302: Code Sample for Bringing Detailed Data Row into View and “Blinking” To Get User’s Attention
- :) What is an autodidact?
- SYSK 301: Sets a color at a given indexed location as transparent using Microsoft Office
- SYSK 1 – 300
- SYSK 300: Why TABLESAMPLE Is Not Returning Specified Number of Rows
- :) Which U.S. state was the first to impose a sales tax?
- :) How many bones are in a giraffe’s neck?
- SYSK 299: WinForms controls and COM support – an interesting fact…
- :) Why is the Sun red at sunrise and sunset?
- SYSK 298: WPF: Control Whether a Grid’s Cell Is Editable in XAML
- :) What are the only three fruits native to North America?
- SYSK 297: Condense JavaScript Code for Faster Download
- :) Which American state was the first to officially abolish slavery?
- SYSK 296: MSI Inventory tool
- :) Wreaths made of what vegetable were awarded to victorious athletes at the Nemean games in ancient Greece?
- SYSK 295: Difference between password handling in SQL 2000 and SQL 2005
- :) Why Tundra flowers are mostly white or yellow?
- SYSK 294: Surf Internet Anonymously
- :) Who was the first king to be called “the Great”?
- SYSK 293: Business Rules – Easy, Flexible, Decoupled
- :) In real-estate shorthand, what does the acronym FDR represent?
- SYSK 292: Assembly in GAC != Assembly in Add References .NET tab
- :) What was the original name of the Bank of America?
- SYSK 291: SQL 2005 SP 2 is Available and Comes with Good News About Licensing Costs
- :) How did enthusiasts come to be called buffs – as in sports buffs, opera buffs, and computer buffs?
- SYSK 290: ASP.NET AJAX -- $get vs. $find
- :) What country requires judges to wear wigs?
- SYSK 289: Want to Have a Choice of Running an XBAP Application in a Standalone Mode Using the Same Project File?
- :) Why are many Arctic shrubs evergreen?
- SYSK 288: Callbacks vs. Delegates Explained…
- :) How much time per day does the average giraffe spend sleeping?
- SYSK 287: Custom C#/VB (CLR) Types Used in SQL Server
- :) What’s the difference between heat and temperature?
- SYSK 286: What Does a Web Service Proxy Look Like on a Client Side?
- :) What is the lowest denomination of paper currency ever issued by the U.S. government?
- SYSK 285: Is JavaScript an Object Oriented Programming Language?
- SYSK 284: Calculating WeekOfYear in C# Using 1 Line of Code Without Referencing Microsoft.VisualBasic.dll
- SYSK 283: Use Caution When Using ‘Short’ Data Type in Enumerated Types
- SYSK 282: How JSON is Making Your Code Cleaner
- SYSK 281: Windows Presentation Foundation (WPF): The Missing LinkButton
- SYSK 280: ControlChars in C# Without Using Microsoft.VisualBasic Assembly
- SYSK 279: What’s New in the World of Database Tuning?
- SYSK 278: How-To Use Windows Live Search on Your SharePoint Site
- SYSK 277: How-To Bring Back the TrustedInstaller
- SYSK 276: Are These “Requirements” or “Desirements”?
- SYSK 275: Pagination in SQL – Easy!
- SYSK 274: How to Implement a Serializable Type with Read-Only Properties
- SYSK 273: How to use the latest version of Visual Studio and build your project targeting earlier version of .NET framework
- SYSK 272: Excellent 11 min video about WPF – what it is and how you can use it today in your applications!
- SYSK 271: A Better (?) NameValueCollection Class
- SYSK 270: How to implement C++’s typedef in C#
- SYSK 269: XBAP Introduction
- SYSK 268: You Know Your Project Is Not Agile If…
- SYSK 267: How to bypass YourGenericClass<T> where T : ValueType constraint restriction
- SYSK 266: SOA Versioning Best Practices and on the Importance of Using Nullable Types and IExtensibleDataObject Interface in Data Contracts
- SYSK 265: Thought Provoking Statement About Design by Douglas Martin
- SYSK 264: Restricting Item Types in Generic Collections
- SYSK 263: .NET Stored Procs Do Not Execute in Parallel using MARS
- SYSK 262: Lowest common denominator? No – interfaces offer a superior solution!
- SYSK 261: Investigating Blocked Processes in SQL Server
- SYSK 260: Custom Configuration Settings Just Like Ones Used in .NET Framework Classes
- SYSK 259: Is ‘internal’ class modifier a sufficient level of protection?
- SYSK 258: dr[columnIndex] or dr[“ColumnName”]? The cost of field name lookup…
- SYSK 257: .NET way to analyze SQL data I/O performance
2006 229
- Words of Wisdom
- SYSK 256: JavaScript: Embed or Separate? Pros & Cons of both scenarios.
- SYSK 255: BizSharp a.k.a. Biz # a.k.a. PPS a.k.a. Microsoft Office PerformancePoint Server 2007
- SYSK 254: How to make your Windows XP or 2000 run a bit faster
- SYSK 253: SQL: version, platform info and then some…
- SYSK 252: Running SQL statements at a desired time
- SYSK 251: A Word about Forefront Client Security
- SYSK 250: How To Start ASP.NET Development Server Without Visual Studio
- SYSK 249: Choosing the Right Microsoft Integration Technology
- SYSK 248: I’m an administrator!!! Why do I get User Account Controls prompts all the time in Vista?
- SYSK 247: Generate BizTalk XSD from SQL Server Generated XML
- SYSK 246: User-Friendly URLs
- SYSK 245: Are You Using the ‘media’ Attribute In Your CSS?
- SYSK 244: Writing Multi-Processor and Multi-Core Aware Applications with #pragma Directives
- SYSK 243: Stopwatch Undercover
- SYSK 242: PDC? TechEd? What about MIX?
- SYSK 241: Generate and Download Animated Progress Indicators for Free… Nothing to install!
- SYSK 240: AJAX.NET – Resolution for Sys.ScriptLoadFailedException when Opening Login page
- SYSK 239: Header/ContentPlaceholder/Footer Without Hardcoding Header and Footer Height Size
- SYSK 238: Vista… Six SKUs… Which One Is For Me and Which One Is For My Spouse?
- SYSK 237: What is my Object’s Memory Footprint?
- SYSK 236: Using SQL Server Notification Services API Remotely
- SYSK 235: Display .pdf Document Search Results Programmatically
- SYSK 234: WeekDiff = Number of Weeks (full + partial) Between Two Dates
- SYSK 233: How to Decrypt an ASP.NET Encrypted Data
- SYSK 232: Why Are There Four HTTP GET Requests Retrieving an AJAX Enabled Web Page?
- SYSK 231: Is WinForms Dead? And What Presentation Technology (WinForms, WPF, XAML, WPF/E, AJAX ASP.NET, DirectX) Should You Use and When?
- SYSK 230: Do You Need BizTalk To Load a CSV File?
- SYSK 229: AJAX.NET Update Panel or Web Service?
- SYSK 228: Get Table Columns or Rows with Single Key Press
- SYSK 227: Monthly Calendar control in ASP.NET
- SYSK 226: Exception Handling in JavaScript
- SYSK 225: Portals, Dashboards, Scorecards…
- SYSK 224: Why Join Is Better Than Sleep
- SYSK 223: The Power of Double-Not Operator
- SYSK 222: CPU Impact of Animated GIFs
- SYSK 221: Combat Spyware -- Check Your Browser Settings
- SYSK 220: Triggers and Bulk Insert of Data
- SYSK 219: Solution for SQL Reporting Services Problem Described in SYSK 203
- SYSK 218: Reclaim Space Immediately After Dropping a Column
- SYSK 217: Processing WebService Response using JSON
- SYSK 216: BizTalk Orchestration or Windows Workflow Foundation?
- SYSK 215: Testing the Limits of .NET 3.0 Workflow Foundation
- SYSK 214: in cm mm pt px pc em… You guessed it – this post is about font sizes
- SYSK 213: Curious to Know How C# lock Keyword is Actually Implemented? Then read on…
- SYSK 212: Does .NET Garbage Collector call Dispose? Dispose – Best Practices.
- SYSK 211: Trace Only What You Want with TraceSource and SourceSwitch
- SYSK 210: Cross-Process Synchronization
- SYSK 209: What Is Groove 2007? And, Is Microsoft Competing with Itself?
- SYSK 208: Slow Running SQL Queries? Here are possible reasons…
- SYSK 207: Delete Recycle Bin Icon from Your Desktop
- SYSK 206: Aliases in SQL Server
- SYSK 205: Profiling Tool for .NET Developers
- SYSK 204: Windows Vista Resources
- SYSK 203: Mind That Label Length in SQL Reporting Services
- SYSK 202: Shining a Light into the Mystery of the Boot Process
- SYSK 201: Using Linked Server? Possible bug discovered…
- SYSK 200: How To Detect and Remove No Longer Valid Windows Logins From SQL Server
- SYSK 1 – 199
- SYSK 199: A Quick Way To Lock Your Computer
- SYSK 198: What is CodePlex?
- SYSK 197: Smart Start and Stop Service in VS.NET Build
- SYSK 196: Is there a performance hit and CPU spike when concatenating literal strings?
- SYSK 195: Speeding Up Index Creation
- SYSK 194: “X-Ray Vision” of HTTP Traffic
- SYSK 193: Uncommon HTTP Verbs
- SYSK 192: Compact Policies
- SYSK 191: Is Your Public Web Site P3P Compliant?
- SYSK 190: Desktop View at Your Fingertips
- SYSK 189: The Footprint of SQL Everywhere
- SYSK 188: Understanding AspNetHostingPermission…
- The Person Behind The SYSK Blog
- SYSK 187: The New Way to Get Configuration Settings
- SYSK 186: CSS as a Replacement of Tables? Yes! … part 2
- SYSK 185: CSS as a Replacement of Tables? Yes!
- SYSK 184: What Is CardSpace? The Reader’s Digest Version…
- SYSK 183: Variable Number of Parameters – the Right and the Wrong Way
- SYSK 182: SQL -- Are We There Yet?
- SYSK 181: What Is a Greynet?
- SYSK 180: Different Accessor Accessibility
- SYSK 179: MSMQ Roadmap
- SYSK 178: A Simple Way to Improve Performance of a Secure Web Site
- SYSK 177: Formatting Numeric Data with Comma and Decimal Separators in SQL
- SYSK 176: Recycling Only One Application Pool
- SYSK 175: Border for a <TR> Element Without a ColSpan or a Div
- SYSK 174: What Does Stand-By Mode Have To Do With Display Device Driver?
- SYSK 173: Rediscovering the Immediate Window
- SYSK 172: C# 3.0 is Not Part of .NET 3.0
- SYSK 171: MSDE Will Not Be Supported on Vista
- SYSK 170: Under the Hood of SQL System Objects
- SYSK 169: Quick Access to SPS 2007 Mobile View
- SYSK 168: Why Developers Should Know About Memory Bandwidth?
- SYSK 167: “A program is trying to access your Address Book…”
- SYSK 166: Stream Output Performance Comparison
- SYSK 165: Are You Encrypting Your Stored Procedures?
- SYSK 164: ASP.NET ProfileModule Undercover
- SYSK 163: New Way to Reduce the Number of Unhandled Exceptions
- SYSK 162: P/Invoke Required. Or Is It?
- SYSK 161: SQL – the Pros and Cons of Updating Statistics Asynchronously
- SYSK 160: Implementing Session Expiration Concept in WinForms
- SYSK 159: How to Clear ClickOnce Application Cache
- SYSK 158: IComparable<T> vs. IEquatable<T>
- SYSK 157: Conditional Methods
- SYSK 156: For Smart Client Developers…
- SYSK 155: Don’t Know Much About GAX? Then read on…
- SYSK 154: Adding Existing Classes to a Class Diagram
- SYSK 153: Leveraging XQuery in SQL Server
- SYSK 152: Comparison of DoEvents, Sleep and SpinWait
- SYSK 151: New in SQL 2005 – DAC (dedicated administrator connection)
- SYSK 150: RTF2PlainText
- SYSK 149: Performance Analysis of the ‘yield return’ Statement
- SYSK 148: Format My Code, Please!
- SYSK 147: On the Importance of Script Closing Tags
- SYSK 146: SMTP – More Configuration, Less Code
- SYSK 145: Preventing Configuration Setting Inheritance in Web Apps
- SYSK 144: A Faster Way to Get a Total Number of Rows in a Table
- SYSK 143: Async Invocation of Stored Procs from SQL
- SYSK 142: Method Inlining
- SYSK 141: RTFEditor Control
- SYSK 140: Ranking Functions in SQL 2005
- SYSK 139: Multiple Environments Support by a ClickOnce Application
- Will be back June 19th
- SYSK 138: Still Using text, ntext, and image data types? Then this post is for you…
- SYSK 137: A Quick Way to Get to System Information Dialog
- SYSK 136: INSERT SHRED(DelimitedString) INTO TABLE MyTable
- SYSK 135: Hot Key for Windows XP System Properties Dialog
- SYSK 134: Intellisense for SQL Server
- SYSK 133: Oh, the Mighty OUTPUT Clause!
- SYSK 132: Loop Performance Comparison -- foreach vs. for
- SYSK 131: SQL: String to Bit Conversion
- SYSK 130: The Sexy Side of Internationalization in ASP.NET
- SYSK 129: A Tool Every ASP.NET Developer Should Know
- SYSK 128: Unexpected Behavior in NumericUpDown Control
- SYSK 127: ResetBindings To the Rescue!
- SYSK 126: Protect Yourself – Use ‘deployment retail’ Setting
- SYSK 125: Custom Controls in ToolBox
- SYSK 124: IDENT_CURRENT Without an Identity Column
- SYSK 123: Expand Your Horizon – Learn About How BitTorrent Works
- SYSK 122: Clone a WinForms Control with all its Properties
- SYSK 121: When it’s Not Only Acceptable, but Recommended to Check into Source Control Your .user File
- SYSK 120: When == is not same as Equals
- SYSK 119: Granular Role Based Security via an Attribute
- SYSK 118: ReadOnly or ContentEditable?
- SYSK 117: Are You Using Eval or Bind for your ASPX Data Binding?
- SYSK 116: Which Code is Faster and Why – Using ‘As’ or ‘Is’ + cast?
- SYSK 115: Do You Know When and How to Use TypeForwardedTo Attribute?
- SYSK 114: String Interning
- SYSK 113: System.Convert.ChangeType Undercover
- SYSK 112: How to Invoke a Method on the Parent Web Form From a Control
- SYSK 111: RoundUp and RoundDown in .NET with Decimal Digits
- SYSK 110: Two-Key Dictionary Class
- SYSK 109: Is it possible to change the ForeColor of a SubItem in a ListView?
- SYSK 108: What is XPS?
- SYSK 107: The Difference Between Decimal.ToString(“C”) and Decimal.ToString(“C2”)
- SYSK 106: The Cost of Using WindowsPrincipal
- SYSK 105: Switching Between Running ASP.NET Project Under IIS and Personal Web Server
- SYSK 104: Great Tool for ASP.NET developers
- SYSK 103: WriteFile or TransmitFile?
- SYSK 102: Unexpected Behavior in Generics
- SYSK 101: How to Release Build an ASP.NET application
- SYSK 100: Can You Define What Is Web 2.0?
- SYSK 99: Is [MTAThread] the Only Solution?
- SYSK 98: Digging Deeper Into GetHashCode
- SYSK 97: The Power of Environmental Variables
- SYSK 96: Macros to Expand and Collapse Regions in VS.NET
- SYSK 95: Expand Your Horizon – Learn About NUMA
- SYSK 94: as, is, where keywords in C#
- SYSK 93: SQL 2005 – How to Script Database One Object per File
- SYSK 92: How to Clear or Remove Certain Items from “Recent Projects” List in Visual Studio
- SYSK 91: Cool Trick -- Move an Entire Paragraph with a Key Stroke
- SYSK 90: SQL: What Is a Hash Join and When Should You Use It?
- SYSK 89: Hashing Explained...
- SYSK 88: How to Avoid Hardcoding Stored Procedure Names
- SYSK 87: A Better MaskedTextBox For Currency Fields
- SYSK 86: .NET Reflector Revisited
- SYSK 85: What are the key features of TFS (Team Foundation Server)?
- SYSK 84: Where Do GAC Assemblies Live?
- SYSK 83: On the Importance of Calling TrimToSize
- SYSK 82: Compression Example in .NET
- SYSK 81: How compression works
- SYSK 80: Keyboard Shortcuts to Comment/Uncomment Code in SQL Server Management Studio and in Visual Studio 2005
- SYSK 79: Good SQL Interview Question -- What is the Left Anti Semi Join?
- SYSK 78: Avoiding Infinite Loops Due to Error Handling Retries
- SYSK 77: The Difference Between Microsoft.Security.Application.AntiXSSLibrary.HtmlEncode and System.Web.HttpUtility.HtmlEncode
- SYSK 76: When Should You Call AddMemoryPressure?
- SYSK 75: Do You Use Your Computer From Public Places? If Yes, Read This...
- SYSK 74: Are You Using SecureString Class?
- SYSK 73: On the Importance of allowExeDefinition Attribute
- SYSK 72: Fast Comparison of Dates
- SYSK 71: Dataset Footprint in Memory vs. Remoting Size
- SYSK 70: Where Does the Expression “You’re Fired” Come From?
- SYSK 69: Visual Studio – Controlling Which Files Are Saved At Build Time
- SYSK 68: Choosing Between T-SQL and .NET Stored Procs
- SYSK 67: SQL – Who is Connected and What are They Running?
- SYSK 66: .NET 1.1 and 2.0 Handles ASCII Encoding Differently?
- SYSK 65: Change to Full Trust Definition in .NET 2.0
- SYSK 64: Notes from “Windows Presentation Foundation Under the Hood” talk
- SYSK 63: Vista’s Speech Capabilities
- SYSK 62: Jim Allchin's view of what Vista will offer the enterprise
- SYSK 61: Creating Temporary (not persisted, a.k.a. in-memory) Projects in VS 2005
- SYSK 60: How Does SqlBulkCopy Deal with Duplicate Records?
- SYSK 59: How to Stay Young
- SYSK 58: Making Code Line Length Conformance Easy in VS
- SYSK 57: Handy Undocumented Stored Procs
- SYSK 56: A Word on Frameworks (from the lighten up series)
- SYSK 55: Rotate SQL table without any INNER JOIN (narrow to wide table without PIVOT)
- SYSK 54: The New Way to Deal with Apostrophes in SQL
- SYSK 53: To Close() or to Dispose()? That is the question…
- SYSK 52: Looking for NDOC that Works with .NET 2.0?
- SYSK 51: Ten Essential Tools for VS Developers
- SYSK 50: Beyond Vista…
- SYSK 49: Have You Heard about BitLocker™ Drive Encryption?
- SYSK 48: Why is Microsoft Recommending WebServices as the Best Path to WCF upgrade?
- SYSK 47: OLEDB deja vu? A look into LINQ.
- SYSK 46: New in SQL 2005 -- Snapshot Isolation
- SYSK 45: Is RSS Just a Fad?
- SYSK 44: ASP.NET 2.0 Website Administration Tool
- SYSK 43: What’s New in IIS 7?
- SYSK 42: A must-read article on BackgroundWorker class
- SYSK 41: “The Curse and Blessings of Dynamic SQL” by Erland Sommarskog
- SYSK 40: Beyond E-Mail – E12 promises to be one of the most impressive upgrades to Exchange that Microsoft has ever released
- SYSK 39: ASP ViewState Stored as SessionState
- SYSK 38: Visual Studio 2005 Code Snippets
- SYSK 37: 5 minute video on Windows Vista
- SYSK 36: The Cost of SQL EndPoints
- SYSK 35: Performance comparison of WITH and TABLE variable queries
- SYSK 34: Tool Time – Spellchecker for Visual Studio
- SYSK 33: New kind of “friend” -- assembly:InternalsVisibleTo
- SYSK 32: Should you use temp tables or table variables in SQL?
2005 33
- Be back Jan. 3, 2006
- SYSK 31: Wondering what is vhost.exe, and why you need it? Then read on…
- SYSK 30: Differences between SET and SELECT in SQL Server
- SYSK 29: The Power of Ctrl+Shift+N
- SYSK 28: Do you know about ‘Anonymous Methods’? If not, read on…
- SYSK 27: What you need to know about referenced assemblies in VS2005
- SYSK 26: Want to see DataGrid-like view of the contents of your DataSets right from within the debugger?
- SYSK 25: What happened to ObjectSpaces (object-relational mapping technology), and what is it, anyway?
- SYSK 24: ?? operator. Is it new to you?
- SYSK 23: DropDownList with ToolTip that Automatically Shows Up as You Mouse-Over the Items in the Dropped Down List
- SYSK 22: Detecting a Change in Network Connectivity
- SYSK 21: How slow is invoking properties via reflection?
- SYSK 20: Testing UserControls without writing a line of code
- SYSK 19: Confused about Forward and Backward Compatibility? Then read this...
- SYSK 18: CLR “discrimination” of large objects
- SYSK 17: Do you C++?
- SYSK 16: How StringBuilder works, or on the importance of StringBuilder initialization
- SYSK 15: Show me the … Open Windows!
- SYSK 14: The easiest way to sign your assembly
- SYSK 13: Cool Products: Wi-Fi Finders
- SYSK 12: Office 12 chooses Open XML
- SYSK 11: Is now the time for Binary XML?
- SYSK 10: Automating nightly builds
- SYSK 9: Multiple column searches with one WHERE clause?
- SYSK 8: .NET Generics = C++ Templates?
- SYSK 7: Tool Time – .NET Reflector
- SYSK 6: Summary of agile methodologies
- SYSK 5: Do you have rootkits?
- SYSK 4: Why are the read only-cursors (i.e. "firehose cursors") faster than server side cursors?
- SYSK 3: Resumable file downloads
- SYSK (Something You Should Know) 1: What is a Digital Locker
- SYSK 2: A word on versions – deployment, assembly, file…
- Welcome to "AppDev: Something You Should Know" blog