ToDoList in MFC (edit)

https://www.codeproject.com/Articles/5371/ToDoList-An-effective-and-flexible-way-to-keep-on

todolist2/todolist.png

ASP.NET Caching

https://www.codeproject.com/Articles/29899/Exploring-Caching-in-ASP-NET

https://www.codeproject.com/Articles/43606/ASP-NET-Cache

https://www.codeproject.com/Articles/12097/Cache-Management-in-ASP-NET

Synchronization

https://www.codeproject.com/Articles/7851/A-C-Framework-for-Interprocess-Synchronization-and

https://www.codeproject.com/Articles/36934/Multi-Process-Architecture-with-C

jQuery introduction

Cách sử dụng jQuery CDN hiệu quả nhất là:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"

https://www.codeproject.com/Tips/471799/jQuery-introduction-and-how-to-use-jQuery-with-ASP

HTML Menu Tabs

https://www.sitepoint.com/accessible-menu-tabs/

ASP.NET: Migrate from WebForms to MVC

https://www.codeproject.com/Articles/754763/Strategy-considerations-when-migrating-ASP-NET-for

Form Authentication ASP.NET and MVC

https://www.codeproject.com/Reference/667125/Forms-Authentication

https://www.codeproject.com/Tips/874663/How-to-Use-Form-Authentication-in-ASP-NET-and-MVC

Passing Data between Windows Forms

  1. Using constructor
  2. Using objects
  3. Using properties
  4. Using delegates

https://www.codeproject.com/Articles/17371/Passing-Data-between-Windows-Forms

https://www.codeproject.com/Articles/14122/Passing-Data-Between-Forms

https://www.codeproject.com/Articles/325000/Sharing-data-among-Windows-Forms

https://www.codeproject.com/Articles/6456/Using-a-delegate-to-pass-data-between-two-forms

Flat color border (CSharp)

Sample Image - BorderDrawerClass.png

Tab controls

https://www.codeproject.com/Articles/91387/Painting-Your-Own-Tabs-Second-Edition

Sample Image

Flat TabControl

https://www.codeproject.com/Articles/12185/A-NET-Flat-TabControl-CustomDraw

https://www.codeproject.com/Articles/13305/Painting-Your-Own-Tabs

Sample Image - CustomTabControl.png

Flat ComboBox

https://www.codeproject.com/Articles/6971/Making-Standard-ComboBox-appear-flat

Sample Image - flatcombo.jpg

https://www.codeproject.com/Articles/781242/ExCB-Extended-Multi-Column-ComboBox

Sample Image - maximum width is 600 pixels

Flat DateTimePicker

https://www.codeproject.com/Articles/6664/DateTimePicker-appears-flat

Sample Image - FlatDateTimePicker.jpg

Dock Extender

https://www.codeproject.com/Articles/17729/Add-docking-and-floating-support-easely-and-quickl

Sample Image - DockExtender1.png

Secure Architecture Design Methodologies

https://www.codeproject.com/Articles/3435/Secure-Architecture-Design-Methodologies

Aero ToolStrip (CSharp)

https://www.codeproject.com/Articles/32623/Vista-Aero-ToolStrip-on-Non-Client-Area

NCBDemo

Leave ASP.NET Form with show Prompt using jQuery

https://www.codeproject.com/Articles/146818/ASP-NET-Web-Form-Page-Modified-Prompt-Using-jQuery

jQuery Templates

https://www.codeproject.com/Articles/192938/jQuery-Templates-View-Engines-and-JSON-Services

JavaScript-ViewEngine-App/application-conceptual-model.png

https://www.codeproject.com/Tips/615988/Clientside-GridView-with-jQuery-template-and-AJAX

ASP.NET GridView Guideline

http://help.grapecity.com/componentone/PDF/ASPNETWebForms/ASP.GridView.pdf

https://www.oreilly.com/library/view/learning-aspnet-35/9780596518455/ch04.html

GridView demo

https://archive.codeplex.com/?p=csaspnetgridview

The GridView control supports the following features:

  • Improved data source binding capabilities
  • Tabular rendering – displays data as a table
  • Item as row
  • Built-in sorting capability
  • Built-in select, edit and delete capabilities
  • Built-in paging capability
  • Built-in row selection capability
  • Multiple key fields
  • Programmatic access to the GridView object model to dynamically set properties, handle events and so on
  • Richer design-time capabilities
  • Control over Alternate item, Header, Footer, Colors, font, borders, and so on.
  • Slow performance as compared to Repeater and DataList control

gridview

ASP.NET WebForms controls (HAY HAY HAY)

difference between gridview datalist repeater and listview

https://www.c-sharpcorner.com/UploadFile/af3b72/different-data-bound-controls-used-in-Asp-Net/

table

Load image in GridView by implement IHttpHandler

https://www.dotnetcurry.com/ShowArticle.aspx?ID=193

So sánh ASP.NET WebForms và MVC

https://www.codemag.com/article/070183/What%E2%80%99s-Ailing-ASP.NET-Web-Forms

Using ASP.NET Web API with WebForms

https://www.codeproject.com/Articles/586364/UsingplusASP-NetplusWebAPIpluswithplusWebplusForms

Software Development Life Cycle (SDLC)

All software solutions follow a life cycle known as the Software Development Life Cycle (SDLC). The stages of the SDLC follow:

  1. System requirements
  2. Software requirements
  3. Analysis of requirements
  4. Program design
  5. Coding
  6. Testing
  7. Maintenance