Click here to Skip to main content
12,890,271 members (44,123 online)

Articles by zenwalker1985 (Articles: 3, Technical Blogs: 42, Tip/Tricks: 2)

Articles: 3, Technical Blogs: 42, Tip/Tricks: 2

RSS Feed

Average article rating: 4.32

Database
SQL
Posted: 28 Jun 2011   Updated: 28 Jun 2011   Views: 8,830   Rating: 4.50/5    Votes: 2   Popularity: 1.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 200
SQL Table to Managed Type Creator
C#
General
Posted: 3 Oct 2011   Updated: 3 Oct 2011   Views: 12,400   Rating: 4.14/5    Votes: 11   Popularity: 4.31
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 14   Downloaded: 0
Indepth details about constants and readonly
Uncategorised Tips and Tricks
General
Posted: 1 Jul 2011   Updated: 1 Jul 2011   Views: 9,171   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 116
This article explains a refactored code snippet on passing parameters for a stored proecedure via SP schema rather than hard coding the column/param names.

Average blogs rating: 3.80

Static & Panel Controls
Beginners
Posted: 23 Dec 2011   Updated: 23 Dec 2011   Views: 8,661   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 1   Downloaded: 0
Static in generics
Custom Controls
Posted: 4 Jan 2012   Updated: 4 Jan 2012   Views: 9,892   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 3   Downloaded: 0
Refactoring Hooking and Unhooking Events TIP
Posted: 25 Nov 2011   Updated: 8 Feb 2013   Views: 15,064   Rating: 3.33/5    Votes: 2   Popularity: 0.75
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 9   Downloaded: 0
Dear Reader, In this article I am going to explain about a small tool which I have developed as my personal project for a couple of weekends in between my busy schedules. This small tool, which I like to call it as BoxCop is basically a static analyzer just like FxCop.
Tabs & Property Pages
Tabs and Property Pages
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 6,681   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Try not to implement Property with only set accessor TIP
Client side scripting
Beginners
Posted: 16 Jul 2016   Updated: 16 Jul 2016   Views: 3,970   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 4   Downloaded: 0
ASP.NET Treeview node expand-collapse with node click: client side JQuery, JavaScript
Database
SQL
Posted: 1 Nov 2011   Updated: 1 Nov 2011   Views: 3,381   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
SqlConnection.Dispose internals
C#
Delegates and Events
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 7,210   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
I have found a few interesting things which I would like to share with you all.
General
Posted: 28 Sep 2011   Updated: 28 Sep 2011   Views: 4,342   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Assumed mistake in explicit interface implementation
Posted: 10 Oct 2011   Updated: 18 Oct 2011   Views: 26,002   Rating: 3.11/5    Votes: 2   Popularity: 0.40
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 4   Downloaded: 0
Virtual methods can cause performance overheads
Posted: 6 Nov 2011   Updated: 7 Nov 2011   Views: 8,451   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Better Approach to Clearing StringBuilder TIP
Posted: 10 Nov 2011   Updated: 15 Nov 2011   Views: 14,331   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Dear Reader, Lately i have been reviewing/refactoring alot of code, and i must say many a times some code pushed me to a confused state, because they are not sealed. Now reading this you may wonder that i might sound silly. The problem is with inheritance here. When there are alot of code in your [.
Other .NET Languages
General
Posted: 1 Nov 2011   Updated: 1 Nov 2011   Views: 4,062   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 3   Downloaded: 0
This is an extension to my old post about ctor concept in Ruby where I talked about how the Ctor concept has been implemented in Ruby and it’s quite different from other languages.
Exception Handling
General
Posted: 1 Nov 2011   Updated: 1 Nov 2011   Views: 4,040   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 1   Downloaded: 0
Safe guarding from NoMethodError exception in Ruby
Programming Tips
General
Posted: 6 Nov 2011   Updated: 6 Nov 2011   Views: 6,962   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 4   Downloaded: 0
Why we should avoid calling virtual methods in Ctor.
String handling
General
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 8,461   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
An API available in the .NET FCL called CultureInfo.Compare().
Strings
Posted: 21 Dec 2011   Updated: 21 Dec 2011   Views: 10,224   Rating: 1.00/5    Votes: 2   Popularity: 0.30
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
String concatenation and a very good performance analysis.
Text Conversion
Posted: 5 Nov 2011   Updated: 5 Nov 2011   Views: 9,090   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
String to Integer conversion Internals
Posted: 21 Nov 2015   Updated: 21 Nov 2015   Views: 2,030   Rating: 1.67/5    Votes: 3   Popularity: 0.48
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Dear Reader, I would like to bring into your attention an old article written on this topic. This article explains alot about strings concatenation and does very good performance analysis. Here is a glimpse about this article: Over the years, plenty has been written about... Read More
Code Generation
General
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 18,416   Rating: 4.75/5    Votes: 3   Popularity: 2.23
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 3   Downloaded: 0
Suppressing Code Analysis Warning
Design and Architecture
Application Design
Posted: 11 Oct 2011   Updated: 19 Oct 2011   Views: 20,893   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 6   Downloaded: 0
Structural design pattern
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 12,970   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 4   Downloaded: 0
Good practice in method design
Design Patterns
Posted: 2 Oct 2011   Updated: 8 Oct 2011   Views: 14,282   Rating: 4.11/5    Votes: 2   Popularity: 1.51
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 17   Downloaded: 0
Design patterns presentation Part 1
Posted: 10 Oct 2011   Updated: 10 Oct 2011   Views: 9,511   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 5   Downloaded: 0
Using the Facade Pattern to simplify application design
Posted: 10 Oct 2011   Updated: 10 Oct 2011   Views: 8,390   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Not only is learning a pattern important or a big deal, it’s also important to know when to choose what.
Posted: 11 Oct 2011   Updated: 11 Oct 2011   Views: 9,200   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 1   Downloaded: 0
An introduction to the Decorator Pattern
Posted: 13 Oct 2011   Updated: 13 Oct 2011   Views: 9,180   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 1   Downloaded: 0
Structural Design Pattern (Part 3)
Posted: 13 Oct 2011   Updated: 13 Oct 2011   Views: 10,430   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Structural Design Pattern (Part 2)
Uncategorised Technical Blogs
General
Posted: 28 Sep 2011   Updated: 28 Sep 2011   Views: 5,172   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Constants and Readonly internals
Posted: 29 Sep 2011   Updated: 29 Sep 2011   Views: 7,630   Rating: 1.50/5    Votes: 2   Popularity: 0.30
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Dear Reader, In this article, i shall talk about internals of null checking on a type (ref type mostly) by using null coalesce operator or via if condition.
Posted: 30 Sep 2011   Updated: 30 Sep 2011   Views: 4,601   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
How to prove that properties are methods without looking into IL
Posted: 11 Oct 2011   Updated: 11 Oct 2011   Views: 7,620   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Dear Reader, Today i was again skimming through the symbols in ruby and its advantage and then i began to see under which scenarios these folks claim its much better than the traditional way. So i started to write some small code chunks to test the performance on my laptop having i7 with 4 gigs [...
Posted: 17 Oct 2011   Updated: 17 Oct 2011   Views: 28,226   Rating: 3.60/5    Votes: 5   Popularity: 2.62
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 6   Downloaded: 0
Destructors vs Finalizers vs Dispose pattern (Part 1)
Posted: 19 Oct 2011   Updated: 19 Oct 2011   Views: 11,691   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Crazy Ctor concept in Ruby
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 11,770   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Accessing base private members from child
Posted: 21 Oct 2011   Updated: 21 Oct 2011   Views: 11,970   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Internals of Params TIP
Posted: 22 Nov 2011   Updated: 20 Nov 2011   Views: 9,892   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Singleton in non-inheritable vs inheritable classes
Posted: 22 Nov 2011   Updated: 22 Nov 2011   Views: 8,811   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Method call in Using block TIP
Posted: 16 Dec 2011   Updated: 16 Dec 2011   Views: 5,170   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Here is a simple way to build solution without opening VS (TIP)
Posted: 19 Dec 2011   Updated: 19 Dec 2011   Views: 7,260   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
Internals of Conversion styles in .NET
Posted: 28 Mar 2012   Updated: 28 Mar 2012   Views: 5,290   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
How to convert a 3 digit number to words
Posted: 21 Nov 2015   Updated: 21 Nov 2015   Views: 1,180   Rating: 1.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Dear Reader, I learned some thing new (for myself) but could be an old news for you. Any ways just wish to share it with you all in case if you did not know It may so happen that at times we need to build dependent projects/solutions... Read More
Reviews on Third Party Products and Tools
Community Reviews
Posted: 28 Sep 2011   Updated: 28 Sep 2011   Views: 5,984   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 5   Downloaded: 0
Overview on task parallel library

Average tips rating: 4.20

C#
General
Posted: 22 Oct 2011   Updated: 23 Oct 2011   Views: 4,920   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
I find Organize Usings -> Remove and Sort option much more useful than Just using Remove Usings. After it sorts, the using statements looks nice. :) In case you don't want to install any addins.
Programming Tips
General
Posted: 10 Jul 2011   Updated: 10 Jul 2011   Views: 11,521   Rating: 3.40/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A simulation of the IS operator working in C#.
No reference articles have been posted.

zenwalker1985
Software Developer (Senior) Siemens
India India
A .net developer since 4+ years, wild, curious and adventurous nerd.

Loves Trekking/Hiking, animals and nature.

A FOSS/Linux maniac by default Wink | ;)

An MVP aspirant and loves blogging -> https://adventurouszen.wordpress.com/


Advertise | Privacy | Mobile
Web01 | 2.8.170424.1 | Last Updated 26 Apr 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid