Click here to Skip to main content
12,395,871 members (60,846 online)

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

Articles: 7, Technical Blogs: 15

RSS Feed

Average article rating: 4.71

Client side scripting
General
Posted: 23 Jul 2011   Updated: 6 Aug 2011   Views: 20,524   Rating: 4.89/5    Votes: 23   Popularity: 6.64
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 64   Downloaded: 0
Delve deep into JavaScript Basic/object types, function, execution context, Scope Chain, essence of Closure and anonymous function (lambda)
HTML / CSS
General
Posted: 18 Feb 2011   Updated: 27 Feb 2011   Views: 21,864   Rating: 4.00/5    Votes: 8   Popularity: 3.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
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: 31,734   Rating: 4.83/5    Votes: 9   Popularity: 4.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 772
HTML5 WebMessaging provides a simple, efficient, elegant and secure solution for Cross-Domain communication in client side, this article is an experiment for it.
HTML
Posted: 9 Jun 2011   Updated: 16 Aug 2011   Views: 249,870   Rating: 4.95/5    Votes: 132   Popularity: 10.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 257   Downloaded: 6,381
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: 104,198   Rating: 4.90/5    Votes: 55   Popularity: 8.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 1,188
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.
Silverlight
Applications
Posted: 8 Nov 2010   Updated: 9 Nov 2010   Views: 23,170   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 317
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.
.NET Framework
General
Posted: 5 Nov 2010   Updated: 5 Nov 2010   Views: 58,278   Rating: 4.79/5    Votes: 10   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 2,331
This is a complete Impersonation demo in C#, impersonating a user and accessing its files and HKCU Registry entries.

Average blogs rating: 4.54

Miscellaneous
General
Posted: 24 Apr 2011   Updated: 24 Apr 2011   Views: 9,930   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Time is always ticking no matter you care it or you don't care it, everyone knows it including myself, to remind myself don't waste too much time on gaming, reading news or something else, I developed a little tool which I call it "Personal Schedule Management Tool" to achieve this simple goal.
Posted: 22 Apr 2011   Updated: 25 Apr 2011   Views: 54,247   Rating: 4.63/5    Votes: 7   Popularity: 3.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Describes how to Programmatically pin shortcut onto Taskbar on Windows 7
Ajax
Atlas
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 10,832   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
BackgroundFew days ago one of my friend asked me how does Gmail change its URL while user operates inside it without page refreshing, I've no idea about that at that time, he then shared a link Ajax Pattern - Unique URLs which deep dives into this topic, as the article mentioned: Unique URL mak
General
Posted: 25 Apr 2011   Updated: 24 Nov 2011   Views: 67,038   Rating: 4.86/5    Votes: 5   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Describes a standard way to implement Cross-Origin Ajax request other than JSONP or something else.
Applications & Tools
Tools with source code
Posted: 26 Apr 2011   Updated: 26 Apr 2011   Views: 58,612   Rating: 4.92/5    Votes: 10   Popularity: 4.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 0
I introduced an interesting function applied in my website: http://WayneYe.com, track visitos IP Address, translate it into Geolocation by invoking InfoDB API, and displaying Geolocation in Google Map:)
ASP.NET
General
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 34,767   Rating: 4.88/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Describes the importance of enabling GZIP compression in Web application.
Howto
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 22,104   Rating: 4.14/5    Votes: 7   Popularity: 3.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Under some scenarios the developers want to encrypt some sections inside app.config or web.config file, this article How To: Encrypt Configuration Sections in ASP.NET 2.0 Using RSA describes how to do so clearly, Scott Guthrie also posted one: Encrypting Web.Config Values in ASP.NET 2.0.However
Silverlight
General
Posted: 9 Nov 2010   Updated: 9 Nov 2010   Views: 17,381   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Elevated trust in Silverlight 4
Posted: 21 Sep 2014   Updated: 21 Sep 2014   Views: 3,501   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Background In Silverlight 4, Out Of Browser with elevated permission is significantly improved, now the OOB application has more privilege in accessing system resources such as the ability of accessing Isolated Storage, manipulating COM objects, access local registry entries, or even invoke Mic
C#
General
Posted: 21 Jul 2011   Updated: 28 Jul 2011   Views: 28,792   Rating: 4.86/5    Votes: 19   Popularity: 6.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Describes low level differences between several Exception handling grammar including: throw and throw ex; catch and catch (Exception ex)
Posted: 21 Sep 2014   Updated: 21 Sep 2014   Views: 5,110   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
A complete impersonation demo in C#.NET
.NET Framework
Samples
Posted: 9 Nov 2010   Updated: 20 Jun 2013   Views: 97,014   Rating: 4.90/5    Votes: 13   Popularity: 5.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 2,891
Under some scenarios we need impersonate another Windows account and do some work under that user’s session, for example: An enterprise ASP.NET web application provides server administrators’ ability to access the server under some specific privilege set; Server admin input their NT account inf
Internet / Network
Client/Server Development
Posted: 22 Apr 2011   Updated: 23 Apr 2011   Views: 14,433   Rating: 3.24/5    Votes: 6   Popularity: 2.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Introduces enhancements in IE 9 performance/web standards
Programming Tips
General
Posted: 22 Apr 2011   Updated: 25 Apr 2011   Views: 5,880   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Study EVM (Earned Value Management) - Part 2
Posted: 23 Apr 2011   Updated: 25 Apr 2011   Views: 7,430   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
An introduction to EVM Part 1.
No tips have been posted.
No reference articles 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!


Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 24 Jul 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid