Tuesday, August 16, 2011

Write Some Technique Points I Learned or Touched recently

Framework:

Test Framework:(Web application system)
Selenium/WebDriver
qunit

Mock Framework:
Moq, NMock
Moles

Automation Test:
Pex

Coded UITest, CodedUITest1.cs, UIMap.uitest (XML file), UIMap.Designer.cs, UIMap.cs,

IoC Container:
NInject
Unity

Logging:
Log4Net(partial trust, more efficient)
Enterprise Library(Logging Block, Caching Block) (good configuration tool)

Auth:
OpenAuth, Membership Provider

Data Access:
Entity Framework 4 (CTP 5.0) POCO, DbContext, DbSet


Tools:

WPF:
WPF Performance Suite(installed from Windows SDK7.0/7.1)

WPF tools:
Snoop, Mole

Web Browser Tools:
fiddler, Firbug(FireCookie, FireQuery), IE F12 Developer Tool

Code Tools:
StyleCop
FxCop
(Visual Studio 2010 Uiltimate, Code Analysis)

Documentation:
GhostDoc

ReSharper(5.1/6.0), StyleCorp plugin

Source Control:
MS VSS, IBM Synergy, SVN(TortoiseSVN, AnkhSvN)(SVN, branch, tags, trunk)

Assembly:
Reflector, ILDisambler /Obfuscator

Design Pattern:
Facade
Strategy(IoC)
Repository(CRUD)
Template
Factory
Singleton
Decorator
Proxy

Agile:
iteration
sprint
burn down hours
jira has build in Agile componet

NuGet
IIS Express
WebMatrix
SqlCE

Service:
FaultException (Fiddler)
Service Studio
SoapUI
WCF Web Api

MVC:
Razor

JQuery:

JQuery UI, prototype.js, Widget($.fn),Jquery Templating, JSMin, JsonP(Same Origin Policy)

Configuration:
Web.config: xdt
Code Analysis: CustomDictionary.xml

VSExtensions:
Muse.VSExtension, StyleCop for ReSharper

UI Tools:
Silverlight/ Ajax: SeaDragon Deep Zoom Composer
Silverlight, Easing functions, HtmlBridge/ScriptableMember Attribute/HtmlPage.RegisterScriptableObject,
OOB and Isolated Storage(25M for OOB) and Elevated trust mode, dynamic/AutomationFactory

SiteMinder (CA, Netegrity), WebRequest.CookieContainer pass cookie to create an secure WebRequest

Json Serialization:
System.Web.Extension

Caching:
Serverside Caching
Clientside Caching

WCF 4.0, ServiceHost class,svc -less, skip contract interface


No comments: