Technical Article Index

Source: Internet
Author: User

Over the yearsArticleThere is not much to write. Most of the time is not processing if else, or reading others' articles. But I believe everyone knows that only by writing it by themselves can we truly learn it.

 

WPF:

Allcombobox -- WPF ComboBox with (all options) Options

How can I use the simplest method to enable the WPF program to support multiple languages, and the language and text users can edit them at will?

 

. Net:

Singleton Best Practice

Utility -- C # Turn off the monitor

Binary and Boolean Array

. Net 4.0 Study Notes (3) -- thread BASICS (I)

. Net 4.0 Study Notes (4) -- thread BASICS (II)

MEF Study Notes (1) -- What is MEF?

MEF Study Notes (2) -- create MEF

. Net 4.0 Study Notes (1) -- C #4.0 language and dynamic runtime improvements

. Net 4.0 Study Notes (2) -- Update of Clr and bcl

My understanding of C # expressions

Relationship between interfaces and objects

Use the Microsoft Enterprise Library to easily add Exception Handling and logging to your WPF Program

 

Programming Skills:

 

Use dynamicxelement to create XML

Make the dictinct of LINQ more powerful

Refactoring to extension method (1): Makes set operations more convenient

Share a self-written "weak reference" + "delayed initialization" Object packaging class

TIPS: How do I call back after Nhibernate completes an operation (transaction level?

TIPS: Make your program run faster without any effort

Refactoring to extension method (2): Do not write (action) (delegate () {...}) again

Refactoring to extension method (3): support for chain writing, which makes us crazy

To accelerate reflection calls (1): using the expression tree

To accelerate reflection calls (2): handwritten emit

Refactoring to extension method (4): easily traverse the WPF visual tree and logic tree

Reconstruction to expansion method (5): dynamically add behavior to the instance

Refactoring to mode (1) -- Big Bang: Say goodbye to If else

 

Classic favorites:

[Switch] weak events in C #: Different Solutions

[Add to favorites] multithreading in C # -- getting started

[Add to favorites] multithreading in C # -- thread synchronization Basics

[Add to favorites] multithreading in C # -- Multithreading

[Add to favorites] multithreading in C # -- advanced topics

 

Data Structure andAlgorithm:

[Job interview] Fibonacci series (C)

[Job interview] rotate the string left (C)

R-combination generator-Lexicographic Method

 

Others:

[My project experience] -- cruisecontrol. net

[My project experience] -- Process (I)

[My project experience] -- Process (below)

[My project experience]-Development Process Management

[Architecture design]-prerequisites-abnormal user needs

[My project experience] -- Visual Studio plug-in

[Analytical design model]-Oo and design principles

[Stenographer] parameter passing between processes, object comparison, nhib1_virtual

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.