Click here to Skip to main content
14,643,162 members

Articles by Dr. Song Li (Articles: 107, Tip/Trick: 1)

Articles: 107, Tip/Trick: 1

RSS Feed

Average article rating: 4.77

Ajax
General
Posted: 12 Nov 2010   Updated: 24 Nov 2010   Views: 354,222   Rating: 4.92/5    Votes: 28   Popularity: 6.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 114   Downloaded: 6,931
This article uses a simple example to answer some common questions when working on JSON objects in jQuery and MVC.
Posted: 3 Dec 2010   Updated: 3 Dec 2010   Views: 51,830   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 480
This article presents a simple method to load clean HTML fragments from the web servers using jQuery and MVC.
Posted: 10 May 2012   Updated: 2 Apr 2013   Views: 80,310   Rating: 4.81/5    Votes: 11   Popularity: 5.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,763
This article presents an example to use jQuery global AJAX event handlers.
Posted: 27 Oct 2016   Updated: 27 Oct 2016   Views: 19,840   Rating: 4.85/5    Votes: 17   Popularity: 5.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 263
This is a quick note on SignalR.
Libraries
Posted: 17 Aug 2011   Updated: 20 Aug 2011   Views: 49,180   Rating: 4.92/5    Votes: 19   Popularity: 6.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 2,180
This article presents a watermarked auto-complete jQuery plugin
Samples
Posted: 1 Feb 2010   Updated: 2 Feb 2010   Views: 77,990   Rating: 4.85/5    Votes: 19   Popularity: 6.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 102   Downloaded: 1,485
This article introduces a working example of five different ways to make AJAX calls using jQuery.
Posted: 24 Sep 2010   Updated: 1 Oct 2010   Views: 42,880   Rating: 4.82/5    Votes: 6   Popularity: 3.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 1,563
This article introduces a method to dynamically generate tabs to host IFrames using jQuery and Json in ASP.NET MVC.
Posted: 22 Nov 2010   Updated: 25 Nov 2010   Views: 355,021   Rating: 4.93/5    Votes: 52   Popularity: 8.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 123   Downloaded: 10,877
This article presents a method to consume cross-domain WCF REST Services using jQuery AJAX calls, with an example.
Posted: 18 Jun 2011   Updated: 23 Jun 2011   Views: 430,251   Rating: 4.75/5    Votes: 36   Popularity: 7.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 75   Downloaded: 16,960
This article presents an example to use jQuery validation plugin.
Posted: 26 Jun 2011   Updated: 4 Jul 2011   Views: 101,420   Rating: 4.76/5    Votes: 14   Popularity: 5.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 1,947
This article presents an example of how to use data annotations to validate data received from jQuery AJAX calls and how to send validation result as well as HTML content from a partial view to the client in a JSON object in MVC.
Posted: 29 Jul 2011   Updated: 1 Aug 2011   Views: 201,120   Rating: 4.70/5    Votes: 17   Popularity: 5.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 10,348
This article presents a simple example on how to use jQuery Grid Plugin in MVC.
Posted: 20 Sep 2011   Updated: 20 Sep 2011   Views: 151,104   Rating: 4.77/5    Votes: 16   Popularity: 5.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 8,876
This simple article presents a very simple example to use the "Cleditor" jQuery plugin for HTML rich text editing.
Posted: 9 Mar 2013   Updated: 4 Apr 2013   Views: 117,323   Rating: 4.94/5    Votes: 19   Popularity: 6.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 1,680
This article presents a working example of how to use the jQuery template.
Applications & Tools
General
Posted: 18 Jun 2017   Updated: 18 Jun 2017   Views: 14,030   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 93
This is a note on Owin (Open Web Interface for .NET) hosted services.
Posted: 25 Nov 2017   Updated: 25 Nov 2017   Views: 6,560   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 51
This is a note on Spring Boot and JAR deployment
Posted: 13 Dec 2017   Updated: 13 Dec 2017   Views: 5,260   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 38
This is a note on Spring Boot and JAR and WAR deployment.
Posted: 18 Dec 2017   Updated: 18 Dec 2017   Views: 6,861   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 41
This is a note on Spring Boot and Hibernate
ASP.NET
Howto
Posted: 6 May 2010   Updated: 13 May 2010   Views: 384,525   Rating: 4.82/5    Votes: 45   Popularity: 7.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 143   Downloaded: 18,052
This article gives a simple tutorial on developing ASP.NET applications in MVC pattern.
Posted: 3 Jan 2011   Updated: 3 Jan 2011   Views: 144,380   Rating: 4.64/5    Votes: 14   Popularity: 5.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 61   Downloaded: 3,035
This article presents a simple example on dependency injection with StructureMap in ASP.NET MVC.
Samples
Posted: 4 May 2010   Updated: 13 May 2010   Views: 233,960   Rating: 4.66/5    Votes: 22   Popularity: 6.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 25,556
This article introduces an example ASP.NET MVC web project to upload and download files.
Posted: 26 May 2011   Updated: 26 May 2011   Views: 113,143   Rating: 4.92/5    Votes: 9   Popularity: 4.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 2,134
This small article presents an example to load Base64 images using jQuery and MVC.
Charts, Graphs and Images
Charts
Posted: 13 Dec 2011   Updated: 13 Dec 2011   Views: 70,510   Rating: 4.73/5    Votes: 10   Popularity: 4.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 2,870
This article presents an example to create interactive charts on browsers using the "ASP.NET charting" tool with Image Maps. It also demonstrates how to add the same charts in PDF documents by re-using the same code.
Posted: 1 Dec 2016   Updated: 1 Dec 2016   Views: 13,550   Rating: 4.78/5    Votes: 4   Popularity: 2.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 242
This is a gauge chart by D3 step by step.
Images and multimedia
Posted: 1 Jan 2012   Updated: 1 Jan 2012   Views: 395,061   Rating: 4.94/5    Votes: 61   Popularity: 8.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 124   Downloaded: 23,978
This article presents an example to upload and download files with SQL Server in ASP.NET.
Client side scripting
Beginners
Posted: 11 Dec 2016   Updated: 11 Dec 2016   Views: 14,570   Rating: 4.92/5    Votes: 8   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 147
This is a note on setting the environment for Angular 2 & Typescript in Visual Studio.
Posted: 17 Dec 2016   Updated: 17 Dec 2016   Views: 10,220   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 67
This is a note on a stupid, brutal force, terrible, yet not very horrible method to deploy the big Angular 2's 42.8 MB "node_modules" folder.
Posted: 16 Jan 2017   Updated: 16 Jan 2017   Views: 11,120   Rating: 4.29/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 83
This is a note on Angular 2 container components.
Posted: 7 Mar 2017   Updated: 7 Mar 2017   Views: 22,910   Rating: 4.10/5    Votes: 5   Popularity: 2.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 350
This is a note on how to bootstrap multiple apps in a single HTML page.
Posted: 2 Jul 2017   Updated: 2 Jul 2017   Views: 6,510   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 32
This is a note on RxJS subjects.
Posted: 9 Dec 2017   Updated: 9 Dec 2017   Views: 6,300   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 68
This is a note on Webpack, @Angular and miscellaneous topics.
HTML / CSS
General
Posted: 12 May 2016   Updated: 12 May 2016   Views: 11,640   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 55
This note is a set of examples on the React life-cycle methods and miscellaneous topics on the JSX and the browser memory in relation to React.
Posted: 9 Jun 2016   Updated: 9 Jun 2016   Views: 13,910   Rating: 4.86/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 73
This note talks about the React life-cycle methods with the nested components that I felt important enough to keep a note.
Posted: 27 Dec 2017   Updated: 27 Dec 2017   Views: 8,720   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 87
This is a note on Vue & webpack.
Posted: 15 Apr 2018   Updated: 15 Apr 2018   Views: 15,070   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 131
Note on Webpack & Maven
Posted: 22 Sep 2018   Updated: 22 Sep 2018   Views: 4,690   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 40
This is a note on Redux
Posted: 25 Sep 2018   Updated: 25 Sep 2018   Views: 4,221   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 47
This is a note on Jest & React
Node.js
General
Posted: 27 Feb 2015   Updated: 5 Mar 2015   Views: 36,270   Rating: 4.88/5    Votes: 12   Popularity: 5.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 816
Study note on Node.js
Posted: 21 Sep 2020   Updated: 21 Sep 2020   Views: 1,270   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 8
How to host a private NPM registry
Silverlight
General
Posted: 15 Feb 2011   Updated: 15 Feb 2011   Views: 79,820   Rating: 4.90/5    Votes: 10   Popularity: 4.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 2,855
This article summarizes two utility classes used for data and command bindings in Silverlight MVVM applications and demonstrates how to use the two classes with a running example.
Posted: 24 Feb 2011   Updated: 24 Feb 2011   Views: 79,000   Rating: 4.43/5    Votes: 12   Popularity: 4.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 1,106
This article introduces a simple method to bind UI events to the corresponding methods in the MVVM view models in Silverlight applications.
HowTo
Posted: 13 Dec 2009   Updated: 15 Dec 2009   Views: 42,740   Rating: 4.15/5    Votes: 8   Popularity: 3.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 985
This article shows a simple and flexible way of creating a Silverlight splash screen.
Posted: 5 Jan 2010   Updated: 6 Jan 2010   Views: 101,190   Rating: 4.43/5    Votes: 19   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 991
This article introduces a method to configure Silverlight 3 applications using the Web.config file from ASP.NET.
Posted: 25 Jan 2010   Updated: 27 Jan 2010   Views: 29,910   Rating: 4.71/5    Votes: 6   Popularity: 3.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 391
This article introduces a way of developing Silverlight and WCF applications in the same Visual Studio solution.
Posted: 2 Feb 2010   Updated: 3 Feb 2010   Views: 30,790   Rating: 4.18/5    Votes: 7   Popularity: 3.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 181
This article introduces a more flexible and secure method to configure Silverlight applications using the Web.config file from the ASP.NET host application.
Posted: 20 Sep 2010   Updated: 8 Oct 2010   Views: 46,920   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,367
This article introduces a method to download and use "XAP" packages on demand in Silverlight.
Amazon Web Services
General
Posted: 14 Dec 2015   Updated: 14 Dec 2015   Views: 22,290   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This is a study note to setup Tomcat on an Amazon EC2 Ubuntu instance.
Posted: 9 May 2020   Updated: 9 May 2020   Views: 2,561   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 14
Note on AWS CLI & SAM CLI & miscellaneous subjects
Posted: 18 Aug 2020   Updated: 18 Aug 2020   Views: 1,700   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 11
This is a note on AWS step function & CDK & SAM local & miscellaneous subjects.
Azure
General
Posted: 29 Apr 2011   Updated: 29 Apr 2011   Views: 90,870   Rating: 4.79/5    Votes: 11   Popularity: 4.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,570
This article presents an example to host WCF services in an Azure Worker Role.
Office Development
Microsoft Excel
Posted: 3 Oct 2011   Updated: 3 Oct 2011   Views: 82,530   Rating: 4.75/5    Votes: 6   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 3,275
This article presents an example to export tabular data through the web in CSV as well as Excel formats.
Posted: 18 Oct 2013   Updated: 18 Oct 2013   Views: 251,700   Rating: 4.86/5    Votes: 27   Popularity: 6.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 20,986
This article presents an example on how to read and write Microsoft Excel with Open XML SDK.
Office Automation
Posted: 13 Oct 2011   Updated: 13 Oct 2011   Views: 41,141   Rating: 4.57/5    Votes: 12   Popularity: 4.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 1,227
This article presents an example to export tabular data in PDF format through the web.
Database
ADO.NET
Posted: 23 Dec 2009   Updated: 23 Dec 2009   Views: 46,910   Rating: 4.84/5    Votes: 19   Popularity: 6.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 1,478
This article makes an experimental comparison on the performance of the different methods to pass structured data to SQL Server Stored Procedure parameters from ADO.NET.
Posted: 15 May 2011   Updated: 15 May 2011   Views: 50,330   Rating: 4.62/5    Votes: 8   Popularity: 4.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 788
This article presents an example on how to control the transaction isolation level in ADO.NET Entity Framework.
Posted: 24 Mar 2013   Updated: 12 Oct 2013   Views: 62,210   Rating: 4.98/5    Votes: 23   Popularity: 6.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 1,931
This is the part 1 of a comparison on Data Access methods in the .NET environment.
Posted: 1 Aug 2013   Updated: 12 Oct 2013   Views: 39,251   Rating: 4.96/5    Votes: 15   Popularity: 5.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,133
This is part 2 of a comparison on Data Access methods in the .NET environment.
Posted: 9 Oct 2013   Updated: 12 Oct 2013   Views: 29,030   Rating: 4.67/5    Votes: 14   Popularity: 5.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 801
This is the part 3 of a comparison on Data Access methods in the .NET environment.
Data Access
Posted: 24 Dec 2017   Updated: 24 Dec 2017   Views: 7,381   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 53
This is a note on Hibernate one to many mappings.
Posted: 3 Jan 2020   Updated: 3 Jan 2020   Views: 2,550   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 24
This is a note on Hibernate many to many mappings.
General
Posted: 24 Sep 2015   Updated: 24 Sep 2015   Views: 14,890   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 242
This is an example to check the SQL server disk and data file usage statistics.
SQL
Posted: 21 Apr 2010   Updated: 26 Apr 2010   Views: 19,890   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
This article introduces some interesting T-SQL scripts regarding two transactions related to the identity fields and table variables
Utilities
Posted: 21 Mar 2010   Updated: 26 Mar 2010   Views: 79,761   Rating: 4.56/5    Votes: 17   Popularity: 5.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 3,231
This article introduces a method to load and execute SSIS packages in Microsoft Windows with a demo WPF application.
C / C++ Language
General
Posted: 12 Feb 2016   Updated: 12 Feb 2016   Views: 25,512   Rating: 4.81/5    Votes: 8   Popularity: 4.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 519
This is a note on writting C/C++ programs with the help from Eclipse and CDT.
Posted: 26 Apr 2016   Updated: 26 Apr 2016   Views: 15,820   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 292
This is a note on how compilers implement function calls to pass the parameters to and get the return value from the called functions.
C#
Beginners
Posted: 15 Mar 2019   Updated: 15 Mar 2019   Views: 13,083   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 88
This is a note on C# Dictionary & GetHashCode() & Equals() methods
Delegates and Events
Posted: 26 Feb 2016   Updated: 26 Feb 2016   Views: 14,830   Rating: 4.97/5    Votes: 15   Popularity: 5.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 251
This is a note of loosely coupled 11 small examples in the general subject of delegates, events, anonymous methods, and closures. This note is intended to answer the following questions.
General
Posted: 30 Jul 2016   Updated: 30 Jul 2016   Views: 19,901   Rating: 4.79/5    Votes: 9   Popularity: 4.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 148
This is a quick note on the thread synchronization mechanisms using lock statements, ManualResetEvent, AutoResetEvent, CountdownEvent, and a few other classes in the "System.Threading" namespace.
Java
General
Posted: 16 May 2014   Updated: 17 May 2014   Views: 80,521   Rating: 4.88/5    Votes: 9   Popularity: 4.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
This is a study note on setting up Eclipse IDE for Java development.
Posted: 10 Jul 2014   Updated: 10 Jul 2014   Views: 29,972   Rating: 4.68/5    Votes: 6   Popularity: 3.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 224
This is a study note on debugging a remotely running Java application from Eclipse.
Posted: 22 Sep 2014   Updated: 24 Oct 2014   Views: 55,551   Rating: 4.91/5    Votes: 4   Popularity: 2.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 709
This article presents an example Spring MVC Rest service application that supports both Json and XML serializations.
Posted: 24 Oct 2014   Updated: 24 Oct 2014   Views: 80,701   Rating: 4.72/5    Votes: 9   Popularity: 4.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 835
This article presents an example Maven project to get started with unit test code coverage by Jacoco.
Posted: 3 Feb 2015   Updated: 4 Feb 2015   Views: 32,741   Rating: 3.43/5    Votes: 5   Popularity: 2.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 1,073
This article presents an example to upload and download files with SQL server through JDBC in a Spring MVC application.
Posted: 14 Aug 2014   Updated: 17 Mar 2015   Views: 199,632   Rating: 4.96/5    Votes: 14   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 569
This document presents two Maven example projects for mocking final and static methods using PowerMockito for Java unit testing.
Posted: 12 Jun 2015   Updated: 12 Jun 2015   Views: 25,800   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 218
This article presents an example to localize applications with Java property files and the "ResourceBundle" class.
Posted: 21 Aug 2015   Updated: 21 Aug 2015   Views: 72,320   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 869
This study note presents a simple example to upload files to the server by jQuery Ajax calls.
Posted: 30 Aug 2015   Updated: 30 Aug 2015   Views: 17,221   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 182
This is a study note on Angular. I realized that Angular is a larger topic than I initially thought of. I hope I can be concise enough to cover a few interesting aspects in as few sentences as possible.
Posted: 16 Sep 2015   Updated: 16 Sep 2015   Views: 102,611   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 3,334
This is a simple CRUD example with JSF.
Posted: 25 Jan 2016   Updated: 25 Jan 2016   Views: 50,910   Rating: 4.97/5    Votes: 13   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 2,715
This is an example to use Websocket to create a simple chat program.
Security
Posted: 19 Jan 2015   Updated: 19 Jan 2015   Views: 21,870   Rating: 4.83/5    Votes: 6   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 268
This article presents an example on consuming https web content using Apache HttpComponents HttpClient in the development environment in Eclipse.
XML
General
Posted: 31 Mar 2011   Updated: 5 Apr 2011   Views: 384,672   Rating: 4.73/5    Votes: 28   Popularity: 6.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 7,638
This article demonstrates how to parse XML documents using "XMLDocument" as well as "XDocument".
Cross Platform
General
Posted: 11 Feb 2012   Updated: 11 Feb 2012   Views: 60,371   Rating: 4.67/5    Votes: 13   Popularity: 4.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
This article is a study note on installing Linux in Microsoft Windows in a VirtualBox. I hope that it may be of some help to those who are interested in this topic.
Posted: 6 May 2018   Updated: 6 May 2018   Views: 4,230   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is a note on CentOS & miscellaneous subjects.
Posted: 10 May 2018   Updated: 10 May 2018   Views: 4,110   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Note on the Jenkins automation server
Posted: 29 May 2018   Updated: 29 May 2018   Views: 6,350   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 33
This is a note on CHKCONFIG & SYSTEMD
Posted: 7 Jun 2018   Updated: 14 Jun 2018   Views: 15,670   Rating: 4.76/5    Votes: 15   Popularity: 5.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
This is a note on Linux Directory Structure & Users & Permissions
Posted: 19 Jul 2018   Updated: 19 Jul 2018   Views: 6,600   Rating: 4.20/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
This is a note on GIT & miscellaneous subjects.
Posted: 23 Oct 2018   Updated: 23 Oct 2018   Views: 3,570   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 16
This is a note on Docker.
Posted: 4 Nov 2019   Updated: 4 Nov 2019   Views: 3,250   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 46
This is a note on Visual Studio Code or simply VSC.
Posted: 28 Jan 2020   Updated: 28 Jan 2020   Views: 2,250   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 41
This is a note on Python, Virtualenv,  VSC Integration, and Miscellaneous topics.
Posted: 19 Jul 2017   Updated: 15 Aug 2020   Views: 16,331   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to run Linux in a VirtualBox and miscellaneous subjects
LINQ
General
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 56,371   Rating: 4.27/5    Votes: 3   Popularity: 2.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 466
This article presents a small utility class to sort an "IEnumerable" of objects on multiple fields by the field names provided at the run time using Linq. It also presents a WPF example on how to use this utility.
Windows Communication Foundation
General
Posted: 3 Jul 2010   Updated: 16 Jul 2010   Views: 273,610   Rating: 4.91/5    Votes: 48   Popularity: 8.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 167   Downloaded: 9,068
This article is an example to show you how to call WCF services synchronously as well as asynchronously.
Posted: 2 Feb 2012   Updated: 2 Apr 2013   Views: 99,290   Rating: 4.81/5    Votes: 15   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 2,517
This article demonstrates how to maintain HTTP Session State in WCF REST Services when consumed from desktop applications, using the HttpWebRequest object.
Utilities
Posted: 3 May 2011   Updated: 3 May 2011   Views: 78,320   Rating: 4.79/5    Votes: 11   Popularity: 4.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,297
This article presents an example on how to send cookies when making WCF service calls.
Posted: 19 Feb 2012   Updated: 20 Feb 2012   Views: 96,581   Rating: 4.93/5    Votes: 10   Popularity: 4.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 4,154
This article presents a generic REST client library and an example on how to use it.
Windows Presentation Foundation
Controls
Posted: 6 Apr 2010   Updated: 7 Apr 2010   Views: 196,311   Rating: 4.96/5    Votes: 33   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 8,880
This article introduces a simple XML document viewer control for WPF applications to display XML documents in a nicely formatted way.
General
Posted: 15 May 2010   Updated: 21 May 2010   Views: 433,441   Rating: 4.76/5    Votes: 72   Popularity: 8.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 257   Downloaded: 18,070
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
Algorithms & Recipes
Algorithms
Posted: 9 Sep 2017   Updated: 9 Sep 2017   Views: 6,280   Rating: 4.60/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 59
This is a note on LU decomposition in Javascript.
General
Posted: 10 Oct 2018   Updated: 10 Oct 2018   Views: 5,790   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 101
This is a library to implement Neural Networks in JavaScript.
Cryptography & Security
Encryption
Posted: 17 Jun 2010   Updated: 26 Jun 2010   Views: 49,960   Rating: 4.86/5    Votes: 13   Popularity: 5.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 1,917
This article introduces a .NET encryption library and demonstrates how to use the library with a WPF application.
Posted: 15 Mar 2016   Updated: 15 Mar 2016   Views: 22,640   Rating: 4.80/5    Votes: 7   Popularity: 4.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 840
This note has an example and some observations on symmetric key encryption by the Advanced Encryption Standard, which is also called AES.
Parallel Programming
General
Posted: 7 Jan 2020   Updated: 7 Jan 2020   Views: 4,020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 90
This note is a benchmark example on the benefit of asynchronous programming
Tools and IDE
General
Posted: 30 Jan 2018   Updated: 30 Jan 2018   Views: 4,900   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 25
This is a note on building Java applications by Gradle. It will focus on the simple case to build a single-project application.
Posted: 5 Feb 2018   Updated: 5 Feb 2018   Views: 5,110   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 26
This is a note on building Java applications by Gradle. It will give an example to build a multi-project application.
Testing and QA
General
Posted: 18 Feb 2011   Updated: 18 Feb 2011   Views: 46,010   Rating: 4.88/5    Votes: 6   Popularity: 3.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 748
This article presents an example on unit testing of Silverlight applications with asynchronous service callbacks.
Posted: 3 Apr 2018   Updated: 3 Apr 2018   Views: 8,171   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 74
This is a note on unit test Spring MVC applications.
Third Party Products and Tools
General
Posted: 31 Oct 2013   Updated: 31 Oct 2013   Views: 198,270   Rating: 4.79/5    Votes: 24   Popularity: 6.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 8,252
This article presents an example to use Kendo grid.
No blogs have been submitted.

Average tips rating: 4.00

HTML / CSS
General
Posted: 30 Aug 2012   Updated: 30 Aug 2012   Views: 11,071   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 291
This is a quick note on "Chosen". It is a small light weight Javascript & CSS library that you can use to beautify your drop down boxes on your web pages.
No reference articles have been posted.
No projects have been posted.

Dr. Song Li
United States United States
I have been working in the IT industry for some time. It is still exciting and I am still learning. I am a happy and honest person, and I want to be your friend.