C#
文章平均质量分 62
garcon1986
永远走在路上的前行者
关注实现细节,向专家进发!!!
展开
-
CSharp - Collections(List, Dictionary) vs Generic collections(ArrayList, HashTable)
/*Author: Jiangong SUN*/I'll add 5 million numbers using ArrayList, List and List. We will compare the time used for each iteration.ArrayLi原创 2013-06-01 20:13:02 · 1786 阅读 · 0 评论 -
How to use log4net in C# application
How to use log4net in C# application原创 2013-02-04 19:22:05 · 1419 阅读 · 0 评论 -
IIS configuration with support of multiple domain urls
IIS configuration with support of multiple domain urls原创 2011-11-08 05:46:52 · 887 阅读 · 0 评论 -
CSharp - Type Inference and usage of var
CSharp - Type Inference and usage of var原创 2013-09-05 20:02:21 · 3158 阅读 · 0 评论 -
CSharp - Extension method usage
CSharp - Extension method usage原创 2013-09-07 00:51:53 · 1473 阅读 · 0 评论 -
Design patterns V : Facade Pattern
Design patterns V : Facade Pattern原创 2013-09-07 16:31:52 · 1080 阅读 · 0 评论 -
LINQ - Deferred execution
LINQ - Deferred execution原创 2013-09-09 16:37:47 · 1668 阅读 · 0 评论 -
ASP.NET - Application Life Cycle Principle
ASP.NET - Application Life Cycle Principle原创 2013-09-04 05:17:48 · 1719 阅读 · 0 评论 -
Windows Presentation Foundation Introduction(IV) - Data Binding
Windows Presentation Foundation Introduction(IV) - Data Binding原创 2012-12-11 04:44:53 · 990 阅读 · 0 评论 -
Knowledge Conclusion - PART I: ASP.NET
Knowledge Conclusion - PART I: ASP.NET原创 2012-01-16 02:21:55 · 803 阅读 · 0 评论 -
CSharp Algorithm - How to traverse binary tree by breadth (Part II)
CSharp Algorithm - How to traverse binary tree by breadth (Part II)原创 2013-08-02 17:45:02 · 1029 阅读 · 0 评论 -
CSharp Algorithm - How to traverse binary tree by depth (Part I)
CSharp Algorithm - How to traverse binary tree by depth (Part I)原创 2013-07-10 18:29:35 · 1302 阅读 · 0 评论 -
CSharp Algorithm - Shell sort
CSharp Algorithm - Shell sort原创 2013-07-26 23:30:01 · 1431 阅读 · 0 评论 -
CSharp - Code Performance
/*Author: Jiangong SUN*/1) String vs StringBuilderSystem.String is immutable(unchangeable). System.StringBuilder was designed with the purpose of having a mutable string where a variety原创 2013-05-29 19:19:09 · 719 阅读 · 0 评论 -
Refactoring - Bad Smells in Code
/*Author: Jiangong SUN*/There is a list of refactoring techniques with examples.http://www.refactoring.com/catalog/1. Duplicated codeExtract method or Extract class2. Long meth原创 2013-06-05 06:53:26 · 1019 阅读 · 0 评论 -
Refactoring - replace Switch statement with state/strategy
/*Author: Jiangong SUN*/switch statements is procedural structure, not object programming, it can be replaced by strategy pattern with implementation of interface/abstract strategy, with con原创 2013-06-05 02:11:58 · 1440 阅读 · 0 评论 -
Knowledge Conclusion - PART VI: WCF
/*Author: Jiangong SUN*/Last update: 18/06/20131. What is WCF and how it works?Windows Communication Foundation is a framework for intercommunication between different applications reg原创 2013-06-03 19:20:09 · 746 阅读 · 0 评论 -
Windows Presentation Foundation Introduction(I) - Overview
/*by Jiangong SUN*/Windows Presentation Foundation (or WPF) is a computer-software graphical subsystem for rendering user interfaces in Windows-based applications. WPF, previously named "Avalo原创 2012-11-22 06:39:13 · 989 阅读 · 0 评论 -
What is reflection and how to use it in CSharp ?
What is reflection and how to use it in CSharp ?原创 2013-05-22 03:36:30 · 1506 阅读 · 0 评论 -
Design patterns IV : Decorator/Wrapper Pattern
Design patterns IV : Decorator/Wrapper Pattern原创 2013-06-08 01:55:18 · 1319 阅读 · 0 评论 -
CodeFluent Entities: How to add intellisense into Parts XML development in Visual Studio ?
CodeFluent Entities: How to add intellisense into Parts XML development in Visual Studio ?原创 2013-07-17 17:26:34 · 1297 阅读 · 0 评论 -
A little tutorial on CodeFluent Entities with ASP.NET MVC4
A little tutorial on CodeFluent Entities with ASP.NET MVC4原创 2013-07-23 22:53:10 · 1377 阅读 · 0 评论 -
CSharp - Working principles about Thread, Process, Multithreading, DeadLock, Lock
CSharp - Working principles about Thread, Process, Multithreading, DeadLock, Lock原创 2013-05-17 19:26:57 · 1616 阅读 · 0 评论 -
Software Craftsmanship - code kata
Software Craftsmanship - code kata原创 2013-01-25 19:03:20 · 1205 阅读 · 0 评论 -
Software Craftsmanship : Implement Inversion of Control with Dependency Injection & Service locator
Software Craftsmanship : Implement Inversion of Control with Dependency Injection & Service locator原创 2013-05-17 19:08:41 · 883 阅读 · 0 评论 -
How to solve "one or more projects in the solution were not loaded correctly" problem?
How to solve "one or more projects in the solution were not loaded correctly" problem in visual studio?原创 2015-02-04 01:23:30 · 5141 阅读 · 0 评论 -
Introduction to configuration wrapper
Introduction to configuration wrapper原创 2015-02-08 17:56:58 · 2049 阅读 · 0 评论 -
WPF - Conditional binding with trigger
WPF - conditional binding with trigger原创 2015-02-25 02:31:52 · 2818 阅读 · 0 评论 -
CSharp - property acess modifier usage
CSharp property acess modifier usage原创 2014-12-28 07:38:26 · 2100 阅读 · 0 评论 -
Introduction to dependency injection with unityContainer
Introduction to dependency injection with unityContainer原创 2015-02-16 05:22:04 · 2233 阅读 · 0 评论 -
Just4Fun - PreIncrement vs PostIncrement
Just4Fun PreIncrement vs PostIncrement原创 2015-02-16 06:53:01 · 2278 阅读 · 0 评论 -
CSharp - Memory leaks problem detection and solution
CSharp - Memory leaks problem detection and solution原创 2015-03-05 05:14:31 · 2280 阅读 · 0 评论 -
[Project organization] some advices
Some advices for project organization原创 2015-02-08 07:34:18 · 2095 阅读 · 0 评论 -
Just4Fun - Comparaison between const and readonly in C#
Just4Fun - Comparaison between const and readonly in C#原创 2015-03-13 03:07:01 · 2165 阅读 · 0 评论 -
A little thought about .NET Framework, CTS, CLI, CLS, CLR and C#
A little thought about .NET Framework, CTS, CLI, CLS, CLR and C#原创 2013-07-11 00:45:53 · 3956 阅读 · 0 评论 -
BadImageFormatException : Could not load file or assembly or one of its dependencies.
BadImageFormatException : Could not load file or assembly or one of its dependencies.原创 2014-11-08 01:23:52 · 4187 阅读 · 0 评论 -
How to unshelve a shelveset into another branch with TFS
How to unshelve a shelveset into another branch with TFS原创 2014-05-21 19:33:45 · 3045 阅读 · 0 评论 -
CSharp - Comparison between IComparer and IComparable
Comparison between IComparer and IComparable原创 2013-07-09 00:20:01 · 1832 阅读 · 0 评论 -
Knowledge Conclusion - PART II : CSharp, .NET
Knowledge Conclusion - PART II : CSharp, .NET原创 2012-03-07 01:01:29 · 1534 阅读 · 0 评论 -
CSharp Algorithm - Replace multiplication operator with a method
CSharp Algorithm - Replace multiplication operator with a method原创 2013-09-13 17:12:01 · 1064 阅读 · 0 评论