Click here to Skip to main content
15,885,782 members

Articles by Zijian (Articles: 42, Technical Blog: 1, Tip/Tricks: 5)

Articles: 42, Technical Blog: 1, Tip/Tricks: 5

RSS Feed

Average article rating: 4.76

Mobile Apps
Xamarin
30 Aug 2023   Updated: 13 Nov 2023   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 9,852     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Use PowerShell scripts to generate icons of native mobile apps
18 Nov 2023   Updated: 18 Nov 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,160     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
Programming Languages
C#
17 Jan 2007   Updated: 24 Jan 2007   Rating: 4.67/5    Votes: 20   Popularity: 5.86
Licence: CPOL    Views: 47,890     Bookmarked: 51   Downloaded: 294
Please Sign up or sign in to vote.
Embed a label inside the text box for compact UI. No need to develop a derived class of TextBox
23 Jan 2007   Updated: 31 Jan 2007   Rating: 4.60/5    Votes: 16   Popularity: 5.41
Licence: CPOL    Views: 40,631     Bookmarked: 29   Downloaded: 726
Please Sign up or sign in to vote.
ColorComboBox, no need to derive from ComboBox
17 Jan 2007   Updated: 19 Feb 2007   Rating: 3.03/5    Votes: 15   Popularity: 3.56
Licence: CPOL    Views: 35,021     Bookmarked: 35   Downloaded: 193
Please Sign up or sign in to vote.
Plug features into generic classes or controls
2 Jun 2008   Updated: 31 Jul 2008   Rating: 4.50/5    Votes: 15   Popularity: 5.16
Licence: CPOL    Views: 52,762     Bookmarked: 34   Downloaded: 1,271
Please Sign up or sign in to vote.
vCard parser implemented using C#
29 Jan 2007   Updated: 26 May 2008   Rating: 4.80/5    Votes: 19   Popularity: 5.65
Licence: CPOL    Views: 100,955     Bookmarked: 24   Downloaded: 3,186
Please Sign up or sign in to vote.
vCard reader coded in C#, with lightweight approach
18 Sep 2016   Updated: 18 Aug 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 13,072     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
WCF development for real RAD in enterprise through teamwork
28 Jul 2013   Updated: 15 Feb 2019   Rating: 4.93/5    Votes: 27   Popularity: 6.90
Licence: CPOL    Views: 83,268     Bookmarked: 110   Downloaded: 1,205
Please Sign up or sign in to vote.
WCF development for real RAD in enterprise
20 Mar 2016   Updated: 20 Mar 2016   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 13,372     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Workflow CodeActivity
24 Mar 2016   Updated: 24 Mar 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 11,461     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Workflow InvokeMethod and DynamicActivity
25 Mar 2016   Updated: 25 Mar 2016   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 12,382     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
WorkflowApplication and WorkflowServiceHost
8 Apr 2016   Updated: 8 Apr 2016   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 10,701     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Persistence with WorkflowApplication
8 Apr 2016   Updated: 8 Apr 2016   Rating: 4.86/5    Votes: 4   Popularity: 2.92
Licence: CPOL    Views: 10,822     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Wait for signal or delay
18 Apr 2016   Updated: 18 Apr 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 12,152     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Workflow WCF service
26 Apr 2016   Updated: 26 Apr 2016   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 11,710     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Persistence, versioning and WorkflowIdentity
30 Apr 2016   Updated: 30 Apr 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 14,012     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
StateMachine for State Machine
28 Jan 2007   Updated: 27 Mar 2008   Rating: 4.56/5    Votes: 9   Popularity: 4.35
Licence: CPOL    Views: 34,120     Bookmarked: 35   Downloaded: 0
Please Sign up or sign in to vote.
Design pattern describing previous examples
27 Jan 2020   Updated: 4 Oct 2020   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 33,395     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
How to use Trace and TraceSource in .NET Core Logging
8 Sep 2013   Updated: 29 Jul 2023   Rating: 4.97/5    Votes: 30   Popularity: 7.26
Licence: CPOL    Views: 47,264     Bookmarked: 82   Downloaded: 0
Please Sign up or sign in to vote.
Rapidly develop a console app with a lot of options and give a command line program a GUI
Typescript
9 Jun 2018   Updated: 18 Sep 2018   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 15,894     Bookmarked: 10   Downloaded: 211
Please Sign up or sign in to vote.
Generate TypeScript Interfaces from POCO Classes of .NET Framework or .NET Core
3 Jul 2020   Updated: 3 Jul 2020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,303     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
10 Nov 2015   Updated: 11 Nov 2019   Rating: 4.88/5    Votes: 57   Popularity: 8.53
Licence: CPOL    Views: 121,293     Bookmarked: 108   Downloaded: 0
Please Sign up or sign in to vote.
Generate strongly typed client API in TypeScript for ASP.NET Web API
24 Feb 2020   Updated: 8 May 2020   Rating: 4.00/5    Votes: 8   Popularity: 3.61
Licence: CPOL    Views: 33,541     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Compare what is supported in WebApiClientGen and NSwagStudio
22 Nov 2023   Updated: 22 Nov 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 2,690     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
9 Jan 2024   Updated: 9 Jan 2024   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 1,866     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Construct Angular Reactive Forms of client data models through generated codes
10 Jan 2024   Updated: 10 Jan 2024   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 4,070     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Construct Angular Reactive Forms of client data models through generated Angular TypeScript codes
1 Feb 2024   Updated: 1 Feb 2024   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 3,340     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Use the codes generated by OpenApiClientGen in real world applications
23 Feb 2024   Updated: 23 Feb 2024   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 4,090     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Overcome the 53-bit limitation of number of JavaScript while keeping strongly typed integral types of .NET. Part 1.
Security
Identity
31 Mar 2024   Updated: 17 Apr 2024   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 7,510     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Reusable codes for JWT security in business applications
Web Development
ASP.NET
24 Jan 2016   Updated: 4 May 2020   Rating: 4.94/5    Votes: 72   Popularity: 9.08
Licence: CPOL    Views: 290,966     Bookmarked: 244   Downloaded: 0
Please Sign up or sign in to vote.
Generate strongly typed client API in C# for ASP.NET Web API and .NET Core Web API supporting desktop, Universal Windows, Android and iOS
22 Feb 2022   Updated: 14 Nov 2022   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 33,542     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Solutions for using DateOnly in ASP.NET Core 6, before 7 (Updated for .NET 7)
13 May 2018   Updated: 12 Sep 2023   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: CPOL    Views: 46,256     Bookmarked: 53   Downloaded: 0
Please Sign up or sign in to vote.
Code First approach for generating client APIs for ASP.NET Core Web API, in C# and in TypeScript for jQuery, Aurelia, Axios and Angular 2+.
18 Nov 2023   Updated: 18 Nov 2023   Rating: 2.82/5    Votes: 3   Popularity: 1.34
Licence: CPOL    Views: 3,971     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
20 Nov 2023   Updated: 20 Nov 2023   Rating: 3.22/5    Votes: 3   Popularity: 1.54
Licence: CPOL    Views: 2,070     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
8 Dec 2023   Updated: 8 Dec 2023   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 4,952     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
23 Feb 2024   Updated: 23 Feb 2024   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,280     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Overcome the 53-bit limitation of number of JavaScript while keeping strongly typed integral types of .NET. Part 2.
HTML
31 Jul 2014   Updated: 18 Sep 2016   Rating: 4.85/5    Votes: 24   Popularity: 6.70
Licence: CPOL    Views: 83,487     Bookmarked: 75   Downloaded: 1,883
Please Sign up or sign in to vote.
Real world WCF project structure, Authentication and Authorization
23 Aug 2016   Updated: 9 Dec 2017   Rating: 4.90/5    Votes: 16   Popularity: 5.90
Licence: CPOL    Views: 33,372     Bookmarked: 41   Downloaded: 0
Please Sign up or sign in to vote.
Overview of TraceHub, and the design concepts/contexts behind this open source project
15 Jan 2017   Updated: 24 Feb 2020   Rating: 4.98/5    Votes: 20   Popularity: 6.48
Licence: CPOL    Views: 71,474     Bookmarked: 75   Downloaded: 0
Please Sign up or sign in to vote.
Make the development of Angular 2+ application efficient with ASP.NET Web API and Web API Client Generators
HTML5
16 Aug 2017   Updated: 1 Mar 2022   Rating: 4.63/5    Votes: 19   Popularity: 5.81
Licence: CPOL    Views: 24,090     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Basic user interaction designs with buttons in Web applications
React
17 Oct 2023   Updated: 17 Oct 2023   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,992     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to generate strongly typed client API in TypeScript for ASP.NET Core

Average blogs rating: 0.00

TDD
13 Sep 2012   Updated: 13 Sep 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,560     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Unit Test, TDD, and some limitations.

Average tips rating: 4.84

.NET
20 Nov 2023   Updated: 20 Nov 2023   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 2,990     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Live with WCF in the .NET Core Landscape
Programming Languages
C#
20 Jan 2016   Updated: 28 Aug 2016   Rating: 4.60/5    Votes: 4   Popularity: 2.77
Licence: CPOL    Views: 33,302     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Create and use System.Diagnostics.TraceSource efficiently
Typescript
16 Nov 2022   Updated: 16 Nov 2022   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,471     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Resolving issues with date picker component in ASP.NET 7 applications.
Web Development
ASP.NET
11 Nov 2017   Updated: 26 Dec 2017   Rating: 4.75/5    Votes: 4   Popularity: 2.86
Licence: CPOL    Views: 71,203     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Upgrade to Angular 5 and HttpClient while Http is deprecated in NG5
XUnit
24 Nov 2023   Updated: 24 Nov 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,080     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
From MsTest to xUnit

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer
Australia Australia
I started my IT career in programming on different embedded devices since 1992, such as credit card readers, smart card readers and Palm Pilot.

Since 2000, I have mostly been developing business applications on Windows platforms while also developing some tools for myself and developers around the world, so we developers could focus more on delivering business values rather than repetitive tasks of handling technical details.

Beside technical works, I enjoy reading literatures, playing balls, cooking and gardening.