Click here to Skip to main content
15,071,480 members

Articles by Wayne Ye (Articles: 7, Technical Blogs: 15)

Articles: 7, Technical Blogs: 15

RSS Feed

Average article rating: 4.70

Desktop Programming
Win32
Posted: 5 Nov 2010   Updated: 5 Nov 2010   Views: 104,928   Rating: 4.79/5    Votes: 11   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 3,380
Please Sign up or sign in to vote.
This is a complete Impersonation demo in C#, impersonating a user and accessing its files and HKCU Registry entries.
Programming Languages
C#
Posted: 8 Nov 2010   Updated: 9 Nov 2010   Views: 38,941   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 344
Please Sign up or sign in to vote.
Elevated trust is one of the most important new features in SL4, my post is going to concentrated discuss about elevated trust including accessing file system/isolated storage/registry, invoking COM objects and other executable files.
Web Development
HTML5
Posted: 23 Jul 2011   Updated: 6 Aug 2011   Views: 29,473   Rating: 4.82/5    Votes: 24   Popularity: 6.65
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 65   Downloaded: 0
Please Sign up or sign in to vote.
Delve deep into JavaScript Basic/object types, function, execution context, Scope Chain, essence of Closure and anonymous function (lambda)
Posted: 18 Feb 2011   Updated: 27 Feb 2011   Views: 35,042   Rating: 4.00/5    Votes: 8   Popularity: 3.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Microsoft announced Internet Explorer 9 RC on Feb 10th, 2011, I summarized its most significant enhancement points including JS performance enhancement and better Web Standard Support.
Posted: 4 Sep 2011   Updated: 5 Sep 2011   Views: 51,331   Rating: 4.83/5    Votes: 9   Popularity: 4.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 854
Please Sign up or sign in to vote.
HTML5 WebMessaging provides a simple, efficient, elegant and secure solution for Cross-Domain communication in client side, this article is an experiment for it.
Posted: 9 Jun 2011   Updated: 16 Aug 2011   Views: 337,904   Rating: 4.95/5    Votes: 133   Popularity: 10.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 266   Downloaded: 6,786
Please Sign up or sign in to vote.
HTML5 WebSocket defines a bi-directional, full-duplex communication channel operates through a single TCP connection, this article discusses its fantastic performance, the WebSocket protocol principle and its handshake mechanism, and develop a WebSocket application in action (Team Poker).
Posted: 27 Feb 2011   Updated: 15 Apr 2012   Views: 160,568   Rating: 4.90/5    Votes: 55   Popularity: 8.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 1,303
Please Sign up or sign in to vote.
Web Storage is a brand new mechanism of storing HTTP state data, which was introduced in HTML5 to replace cookie. I delve deep into its client store mechanism and advantages compare to cookie, at the mean time I describe how JavaScript can manipulate it and also how browsers store localStorage.

Average blogs rating: 4.55

All Topics
Posted: 22 Apr 2011   Updated: 25 Apr 2011   Views: 7,320   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Study EVM (Earned Value Management) - Part 2
Desktop Programming
Windows Forms
Posted: 24 Apr 2011   Updated: 24 Apr 2011   Views: 15,370   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
Personal Schedule Management Tool
General Programming
Exceptions
Posted: 21 Jul 2011   Updated: 28 Jul 2011   Views: 39,921   Rating: 4.87/5    Votes: 19   Popularity: 6.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Describes low level differences between several Exception handling grammar including: throw and throw ex; catch and catch (Exception ex)
Programming Languages
C#
Posted: 9 Nov 2010   Updated: 9 Nov 2010   Views: 22,530   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Elevated trust in Silverlight 4
Posted: 21 Sep 2014   Updated: 21 Sep 2014   Views: 10,231   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
A complete impersonation demo in C#.NET
Posted: 9 Nov 2010   Updated: 20 Jun 2013   Views: 169,395   Rating: 4.92/5    Votes: 15   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 4,539
Please Sign up or sign in to vote.
A complete Impersonation demo in C#.NET
PHP
Posted: 25 Apr 2011   Updated: 24 Nov 2011   Views: 86,713   Rating: 4.86/5    Votes: 5   Popularity: 3.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Describes a standard way to implement Cross-Origin Ajax request other than JSONP or something else.
VBScript
Posted: 22 Apr 2011   Updated: 25 Apr 2011   Views: 110,798   Rating: 4.63/5    Votes: 7   Popularity: 3.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Describes how to programmatically pin shortcut onto Taskbar on Windows 7
Project management
Posted: 23 Apr 2011   Updated: 25 Apr 2011   Views: 9,350   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
An introduction to EVM Part 1
Security
Encryption
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 32,401   Rating: 4.14/5    Votes: 7   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
How to encrypt .NET configuration file
Silverlight
Silverlight4
Posted: 21 Sep 2014   Updated: 21 Sep 2014   Views: 6,550   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Elevated trust in Silverlight 4
Web Development
ASP.NET
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 14,520   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
"Unique URL Pattern" in Ajax Web Application
Posted: 26 Apr 2011   Updated: 26 Apr 2011   Views: 83,904   Rating: 4.92/5    Votes: 10   Popularity: 4.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 0
Please Sign up or sign in to vote.
IP address to geolocation
HTML5
Posted: 22 Apr 2011   Updated: 23 Apr 2011   Views: 20,330   Rating: 3.24/5    Votes: 6   Popularity: 2.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Introduces enhancements in IE 9 performance/web standards
IIS
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 56,333   Rating: 4.88/5    Votes: 5   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Describes the importance of enabling GZIP compression in Web application

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Wayne Ye
Software Developer (Senior) SAP Labs Shanghai
China China
Wayne is a software developer, Tech Lead and also a geek. He has more than 6 years' experience in Web development(server: ASP.NET (MVC), Web Service, IIS; Client: HTML/CSS/JavaScript/jQuery/AJAX), Windows development (Winform, Windows Service, WPF/Silverlight, Win32 API and WMI) and SQL Server. Deep understanding of GOF Design Patterns, S.O.L.i.D principle, MVC, MVVM, Domain Driven Design, SOA, REST and AOP.

Wayne's Geek Life http://WayneYe.com

Infinite passion on programming!