![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 61
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 · 1754 阅读 · 0 评论 -
How to use log4net in C# application
How to use log4net in C# application原创 2013-02-04 19:22:05 · 1408 阅读 · 0 评论 -
IIS configuration with support of multiple domain urls
IIS configuration with support of multiple domain urls原创 2011-11-08 05:46:52 · 881 阅读 · 0 评论 -
CSharp - Type Inference and usage of var
CSharp - Type Inference and usage of var原创 2013-09-05 20:02:21 · 3150 阅读 · 0 评论 -
CSharp - Extension method usage
CSharp - Extension method usage原创 2013-09-07 00:51:53 · 1461 阅读 · 0 评论 -
Design patterns V : Facade Pattern
Design patterns V : Facade Pattern原创 2013-09-07 16:31:52 · 1075 阅读 · 0 评论 -
LINQ - Deferred execution
LINQ - Deferred execution原创 2013-09-09 16:37:47 · 1663 阅读 · 0 评论 -
ASP.NET - Application Life Cycle Principle
ASP.NET - Application Life Cycle Principle原创 2013-09-04 05:17:48 · 1705 阅读 · 0 评论 -
Windows Presentation Foundation Introduction(IV) - Data Binding
Windows Presentation Foundation Introduction(IV) - Data Binding原创 2012-12-11 04:44:53 · 973 阅读 · 0 评论 -
Knowledge Conclusion - PART I: ASP.NET
Knowledge Conclusion - PART I: ASP.NET原创 2012-01-16 02:21:55 · 796 阅读 · 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 · 1022 阅读 · 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 · 1293 阅读 · 0 评论 -
CSharp Algorithm - Shell sort
CSharp Algorithm - Shell sort原创 2013-07-26 23:30:01 · 1423 阅读 · 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 · 713 阅读 · 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 · 1012 阅读 · 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 · 1432 阅读 · 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 · 738 阅读 · 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 · 964 阅读 · 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 · 1489 阅读 · 0 评论 -
Design patterns IV : Decorator/Wrapper Pattern
Design patterns IV : Decorator/Wrapper Pattern原创 2013-06-08 01:55:18 · 1307 阅读 · 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 · 1284 阅读 · 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 · 1369 阅读 · 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 · 1584 阅读 · 0 评论 -
Software Craftsmanship - code kata
Software Craftsmanship - code kata原创 2013-01-25 19:03:20 · 1191 阅读 · 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 · 875 阅读 · 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 · 5117 阅读 · 0 评论 -
Introduction to configuration wrapper
Introduction to configuration wrapper原创 2015-02-08 17:56:58 · 2040 阅读 · 0 评论 -
WPF - Conditional binding with trigger
WPF - conditional binding with trigger原创 2015-02-25 02:31:52 · 2806 阅读 · 0 评论 -
CSharp - property acess modifier usage
CSharp property acess modifier usage原创 2014-12-28 07:38:26 · 2094 阅读 · 0 评论 -
Introduction to dependency injection with unityContainer
Introduction to dependency injection with unityContainer原创 2015-02-16 05:22:04 · 2209 阅读 · 0 评论 -
Just4Fun - PreIncrement vs PostIncrement
Just4Fun PreIncrement vs PostIncrement原创 2015-02-16 06:53:01 · 2271 阅读 · 0 评论 -
CSharp - Memory leaks problem detection and solution
CSharp - Memory leaks problem detection and solution原创 2015-03-05 05:14:31 · 2262 阅读 · 0 评论 -
[Project organization] some advices
Some advices for project organization原创 2015-02-08 07:34:18 · 2090 阅读 · 0 评论 -
Just4Fun - Comparaison between const and readonly in C#
Just4Fun - Comparaison between const and readonly in C#原创 2015-03-13 03:07:01 · 2160 阅读 · 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 · 3940 阅读 · 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 · 4175 阅读 · 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 · 3036 阅读 · 0 评论 -
CSharp - Comparison between IComparer and IComparable
Comparison between IComparer and IComparable原创 2013-07-09 00:20:01 · 1825 阅读 · 0 评论 -
Knowledge Conclusion - PART II : CSharp, .NET
Knowledge Conclusion - PART II : CSharp, .NET原创 2012-03-07 01:01:29 · 1497 阅读 · 0 评论 -
CSharp Algorithm - Replace multiplication operator with a method
CSharp Algorithm - Replace multiplication operator with a method原创 2013-09-13 17:12:01 · 1056 阅读 · 0 评论