Thứ Tư, 11 tháng 6, 2014

WORKSHOP4(Data Source Controls in ASP.NET)

WORKSHOP4
Data Source Controls in ASP.NET

  • 4.1
-Giao diện của chương trình:
-Bài workshop này giúp chúng ta biết cách sử dụng XmlDataSource để lấy dữ liệu hiển thị dữ liệu từ file XML lên TreeView.
-Khi sử dụng XmlDataSource chúng ta cần chỉnh DataFile và Xpath.
-Link Source Code:http://www.mediafire.com/download/u40274gcpjpk58c/WS4Web2.rar


  • 4.2
-Giao diện chương trình
-Giao diện xuất hiện thanh sổ
-Giao diện sau khi click vào HomeLoan
-Bài workshop này giúp chúng ta biết cách sử dụng SiteMapDataSource và Menu để tạo cấu trúc sơ đồ của 1 trang web.
-Khi sử dụng Menu bạn cần chú ý các thông số DataSourceID , StaticDisplayLevels.
-Link Source Code: http://www.mediafire.com/download/61yupxyxyoyvrso/WS4.1Web2.rar

Workshop3 (CelinaBatteries)

_CelinaBatteries Web Application:
+When run App:

+When click Button Show Details to display  information of Procduct:


+When enter quantity and after that click button Buy:



















+Hinh ảnh db cho bài ws:

_Sau bài workshop này ta có thể học được cách sử dụng datalistview control và 1 số thiết lập propertise(thuộc tính) trong datalistview control để có 1 giao diện đẹp hơn khi hiển thị trên nền web.Ví dụ như :màu sắc của chữ,bảng, cũng như thiết lập font chữ..vv.Ngoải ra còn có code event để hiển thị dữ liệu khi ckick chọn Button show Details và Buy
*Link down Source Code:http://www.mediafire.com/download/qfayq3ggb62ai7r/CelinaBatteries.rar

Workshop2(AcmeyTravels & GenXLibrary)

_Workshop2.1: AcmeyTravels Web Application

+Interface when run App:
+When click button Add new:


+When click Edit in the table:


+When click Delete row 3. row3 is disappear

_Sau workshop này chúng ta có thể học được cách sử dụng GridView control để hiển thị dữ liệu từ database.Bên cạnh đó ws có chứa 1 số code event như: RowUpdating,RowDeleting,...(các chức năng thêm sửa xóa dữ liệu trên bảng).
_Note: trước khi thao tác vs ws bạn phải tạo db sẵn.đây là hình ảnh db ví dụ cho bài ws này:

*Link down SourceCodehttp://www.mediafire.com/download/y3ks6h0d23acawu/AcmeyTravels.rar

_Workshop 2.1: GenXLibrary Web Application
+When run App :

 +When you enter keywords in the text field and choose Order By(For example Order by Title ID,Title,Price,...) and then click button Search:


_Sau workshop này chúng ta có thể học được cách sử dụng Dataset và DataTable khi áp dụng và tương tác với GridView Control(Control mà ta đã học được ở ws 2.1 bên trên).Bên cạnh đó còn có code event để ta có thể tìm kiếm  dựa theo id,price,type,..vv.
_Note: Tương tự ws2.1 ta vẫn phải cần db trước khi thao tác vs bài:


*Link down Source Code:http://www.mediafire.com/download/yel3c08o6m7aa05/GenXLibrary.rar

Thứ Năm, 22 tháng 5, 2014


Thứ Tư, 21 tháng 5, 2014




Thứ Sáu, 11 tháng 4, 2014

Intruduction to ADO.NET

_Interface :



_Tiến hành connect vs Database.Cụ thể db ở đây sẽ là db ví dụ: AdvantureWorks2012 
Kết nối tới Database  bằng code:

string connectionString = "Data Source=ENVY15TI7-2012\CHUNGNN;
Database=AdventureWorks2012 ;
Integrated Security=SSPI";
sqlconProductDetails = new SqlConnection(connectionString);

sqlcomProductDetails = new SqlCommand();

Event Load cho form của chương trình:
  try
            {
                ClearControls();
               
                if (sqlconProductDetails.State==ConnectionState.Open)
                   
                {
                    sqlconProductDetails.Close();
                }
                sqlconProductDetails.Open();
                sqlcomProductDetails.CommandText = "select * from tblProductDetails";
               
                sqlcomProductDetails.Connection = sqlconProductDetails;
              
                sqldreaderProductDetails = sqlcomProductDetails.ExecuteReader();
                 
                if (sqldreaderProductDetails.HasRows)
                    
                {
                    sqldreaderProductDetails.Read();
                   
                    DisplayResult();
                  
                    if (sqldreaderProductDetails.Read())
                        
                    {
                        btnNext1.Enabled = true; 
                        btnNext2.Enabled = true;                       
                        rowNumber = rowNumber + 1;                        
                        btnBack1_Click(null, null);
                    }
                    else
                    {
                        btnNext1.Enabled = false;
                        btnNext2.Enabled = false;
                        btnBack1.Enabled = false;
                        btnBack2.Enabled = false     
                    }
                    btnEdit.Enabled = true;
                    btnDelete.Enabled = true;      
                }
                else
                {
                    DisableButtons();  
                }
                btnCancel.Enabled = false;
                btnSave.Enabled = false;
                btnAddnew.Enabled = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Problem while connecting to database", "Product Details", MessageBoxButtons.OK, MessageBoxIcon.Error);
                sqlconProductDetails.Close();
                txtBuiltyear.Text = ex.ToString();

            }
+Ngoài ra còn các event cho các button như trên hình.Co thể down về xem chi tiết tại:
SourceCode:
http://www.mediafire.com/download/oqg1sk4rqnt974i/Workshop7.rar

Thứ Sáu, 4 tháng 4, 2014


Thứ Năm, 3 tháng 4, 2014


Thứ Bảy, 29 tháng 3, 2014

Dialog Boxes

_Dialog

_When click open file :



_When click button save:



_When click Page Setup and Print :




_When click Preview:



_When click buttom Font and Color:



_Result when change Font and color:



-Controls:
  • Button
  • Rich TexBox
-Property:
  • Enabled
  • Text
  • Length
  • TextLength
  • Color
  • SelectionFont
  • Font
  • SelectionColor

-Methods:
  • Clear()
  • Close()
  • Dispose()
  • ShowDialog()
  • Focus()
  • SelectAll()
  • ReadLine()
-Events:
  • Load
  • MouseClick
  • FileOK
  • TextChanged
-Link Source Code: http://www.mediafire.com/download/x838yu0187gm8c5/Dialog.rar

Date Controls and Timer Components

_Workshop1.1 :  (^^)


+ when insert full information and click button Calculate : ^^


+ When click button Report :


-Controls:
  • Button
  • Label
  • ComboBox
  • ListView
  • TextBox
  • DateTimePicker
  • GroupBox
-Property:
  • Text
  • Value
  • Length
  • Enabled
-Methods:
  • Close()
  • Focus()
  • Clear()
  • Show()
  • CheckValue()
  • SelectAll()
  • Close()
-Events:
  • MouseClick
  • SelectedIndexChanged
  • Enter
  • TextChanged
  • KeyPress
_Workshop1.2 :

+ Default : button Stop is dissable and button Start is Enable


+ When click button Start, DigitalWatch App is run and Stop button will Enable  (^^)!


-Controls:
  • Button
  • Label
-Property:
  • Text
  • Enabled
-Methods:
  • Start()
  • Stop()
-Events:
  • MouseClick
  • Tick
  • Load

*Note : Link Source Code of WorkShop1.1 and Workshop1.2 :