free geoip Irks, .Net, Technology and Internet - protected virtual void jaysonBlog
in

jaysonKnight.com

Welcome to my corner of the internet

protected virtual void jaysonBlog

A conduit to the voices in my head

Browse by Tags

All Tags » Irks » .Net » Technology and Internet (RSS)
  • ApplicationSettingsBase.[Insert Event Name Here] Discrepancy

    Microsoft has done a good job when it comes to event naming within the BCL by following a common naming pattern: the gerund form of the verb is used during the act of doing something (i.e. Form.Closing), whereas the past tense is used after the act has completed (ala Form.Closed). They've also done a fairly good job of encapsulating the full lifetime of events for a set of actions, and it's fairly intuitive to find what you are looking for in the documentation. Recently I've been fooling around with...
  • C# Coalesce Operator -- Underlying Type Not Tested For Null?

    I recently came across an irk with the new C# coalesce operator (??) which, if done by design, doesn't really make a whole lot of sense to me. I couldn't find any documentation either confirming or denying that this is by design...if it's by design I'm sure there is a good reason for doing so, if not then this behavior Consider the following pseudo-code: MyClass myClass = new MyClass(); // do some stuff with myClass, then time to do some cleanup such as persisting a string property SettingsClass...
  • Microsoft, I'm Pleading With You

    I've mentioned this before, but I'm going to mention it again: Microsoft is absolutely killing me with their version mismatching versioning scheme as of late. A list of complaints: The .Net Framework v3.0 is anything but a major release...hell, it's barely even a point release. It should be called .Net 2.0 extensions or something similar. A 3.0 release should contain new versions of all the core assemblies, like WinForms, ASP.NET, ADO.NET, etc...all 3.0 includes is WCF, WPF, and WWF (sans WinFS....

Copyright © :: JaysonKnight.com
External Content © :: Respective Authors

Terms of Service/Privacy Policy