Bắt đầu với Visual Studio 2005 Express Editions

         

Phiên bản Visual Studio 2005 Express được Microsoft phát hành miễn phí, được đóng gói theo từng ngôn ngữ. Đặc điểm của các phiên bản này là rất nhỏ gọn, với hầu hết các tính năng cần thiết cho việc phát triển một ứng dụng bình thường. Nếu như bộ Visual Studio 2005 Professional có dung lượng lên tới khoảng 2.5GB, khi cài cũng cần rất nhiều không gian đĩa, thì các phiên bản Express có dung lượng chỉ khoảng 450MB, và yêu cầu dung lượng đĩa khi cài đặt thấp hơn nhiều.

Với những đặc điểm như vậy, các phiên bản Express rất phù hợp cho những người mới bắt đầu làm quen với Visual Studio 2005. Thực tế cho thấy, nếu không phải là người lập trình chuyên sâu về VS 2005, thì hầu như không thấy được sự khác biệt giữa phiên bản Express và phiên bản Professional.

Các phiên bản Express có thể tải về từ Website của Microsoft. Nếu như máy tính có kết nối Internet, thì có thể cài đặt qua mạng, còn nếu không thì có thể tải về toàn bộ nội dung đĩa theo từng ngôn ngữ. Phiên bản Visual Studio 2005 Express không bao gồm .NET Framework và SQL Server 2005 Express, do đó cần phải tải các bản này về riêng biệt.

Download:

Ghi chú:
- Để cài đặt được .NET Framework 2.0, Visual Studio 2005 Express Edition, SQL Server 2005 Express Edition, có thể cần phải nâng cấp Service Pack cho Windows XP và cài thêm một số bản cập nhật phụ trợ khác.
- Định dạng ISO là định dạng ảnh CD chuẩn. Để mở file theo định dạng ISO, có thể cài đặt ổ đĩa CD ảo có sẵn trong các phần mềm PowerISO, Nero hoặc có thể extract bằng WinRAR.

11 phản hồi tới “Bắt đầu với Visual Studio 2005 Express Editions”

  1. Chao thay,
    Thay cho em hoi trong VB2005 co the su dung bien cua bien duoc khong a? (variable variable)
    vi du
    dim a as string = “abc”
    Co cach nao khai bao bien abc tu gia tri abc cua bien a duoc khong?

    php thuc hien chuyen nay nhu sau:
    $a = “abc”
    $$a = “123″
    Cam on Thay

  2. @D.Minh
    Không có cơ chế như em nói trên tất cả các ngôn ngữ .NET.

  3. Thanks bạn nhé!
    Blog của bạn rất hữu ích!

  4. Cho em hỏi.
    Em mới nhập môn Visual Studio .
    Chỉ cho em cách làm : Từ 1 Procedure trong Database chuyển thành 1 file *.dll thông qua công cụ CRL(Commond Runtime Language) của Visual Studio 2005

  5. Tôi có một cơ sở dữ liệu bằng Access, tôi muốn tạo fom cập nhật (thêm, sửa, xóa, lưu) cơ sở dữ liệu này thì tôi phải làm sao bây giờ. cơ sở dữ liệu của tôi có dùng relation, lookup, có khoản 14 bảng như vậy, các bảng tạo thành một quan hệ. tôi đã có thử cập nhật cho 1 bảng có tên [b]tbDauSach[/b] nhưng bị báo lỗi, soure của tôi:

    [i]Private blnaddnew As Boolean
    Public Sub SaveDauSach_to_Access(ByVal MaS As String, ByVal TenS As String, ByVal TacG As String, ByVal NhaXB As String, ByVal NamXB As String, ByVal SoT As Integer, ByVal SoL As Integer, ByVal MaLS As String, ByVal TinhT As String)
    ‘===========COnnection: giong nhu connection cua VB6
    Dim con As New OleDb.OleDbConnection
    con.ConnectionString = “provider=microsoft.jet.oledb.4.0; data source=QuanLyKTX.mdb;”
    ‘===========COmmand: giong nhu Command cua VB6
    Dim cmd As New OleDb.OleDbCommand
    cmd.Connection = con
    cmd.CommandType = CommandType.Text
    cmd.CommandText = “select * from tbDauSach”
    ‘===========DataAdapter
    Dim da As New OleDb.OleDbDataAdapter
    da.SelectCommand = cmd
    ‘===========Dataset: giong nhu Recordset cua VB6
    Dim DS As New DataSet
    da.Fill(DS, “tbDauSach”) ‘doc tioan do du lieu vao Dataset QuanLyKTX do “select * from tbDauSach”
    ‘===========Datarow
    Dim dr As DataRow = DS.Tables(“tbDauSach”).NewRow
    dr(“MaSach”) = MaS
    dr(“TenSach”) = TenS
    dr(“TacGia”) = TacG
    dr(“NhaXuatBan”) = NhaXB
    dr(“NamXuatBan”) = NamXB
    dr(“SoTrang”) = SoT
    dr(“SoLuong”) = SoL
    dr(“MaLoaiSach”) = MaLS
    dr(“TinhTrang”) = TinhT
    dr.EndEdit()
    DS.Tables(“tbDauSach”).Rows.Add(dr)
    ‘===========CommandBuilder
    Dim cb As New OleDb.OleDbCommandBuilder
    cb.DataAdapter = da
    ‘===========Thuc hien lenh Update
    da.Update(DS, “tbDauSach”)
    End Sub ‘*********************************************************
    ‘*************Luu Sinh Vien Muon****************
    Private Sub saverecordsvmuon()
    If blnaddnew Then

    Me.QuanLyKTXDataSet.tbDauSach.AddtbDauSachRow([color=#FF0000]Me.MaSachTextBox.Text[/color], Me.TenSachTextBox.Text, Me.NhaXuatBanTextBox.Text, Me.TacGiaTextBox.Text, Me.NamXuatBanTextBox.Text, Me.SoTrangTextBox.Text, Me.SoLuongTextBox.Text, [color=#FF0000]Me.MaLoaiSachTextBox.Text[/color], Me.TinhTrangTextBox.Text)
    End If
    Me.Validate() ‘them
    Me.TbDauSachBindingSource.EndEdit() ‘them
    Me.BindingContext(Me.QuanLyKTXDataSet, “tbDauSach”).EndCurrentEdit()
    Me.TbDauSachTableAdapter.Update(Me.QuanLyKTXDataSet.tbDauSach)
    Me.QuanLyKTXDataSet.AcceptChanges()
    End Sub ‘*************
    ‘************Ham ActivateEditing******************
    Private Sub ActivateEditing(ByVal bEnable As Boolean)
    Dim oCurr As Object
    For Each oCurr In Me.Controls()
    If (TypeOf oCurr Is TextBox OrElse TypeOf oCurr Is DateTimePicker) AndAlso oCurr.Name “txtMaLimit” Then
    If bEnable Then
    oCurr.Backcolor() = System.Drawing.Color.Green
    Else
    oCurr.Backcolor() = Me.BackColor
    End If
    oCurr.Enabled = bEnable
    End If
    Next
    End Sub
    [/i]

    chổ màu đỏ là chổ bị lỗi, và thông báo lổi là:
    [color=#0000FF]Error 1 Value of type ‘String’ cannot be converted to ‘QuanLyKTX_LeTrungHieu.QuanLyKTXDataSet.tbSachDaMuonRow’. E:\QuanLyKTX_LeTrungHieu\QuanLyKTX_LeTrungHieu\Form1.vb QuanLyKTX_LeTrungHieu[/color]

    [color=#0000FF]Error 2 Value of type ‘String’ cannot be converted to ‘QuanLyKTX_LeTrungHieu.QuanLyKTXDataSet.tbLoaiSachRow’. E:\QuanLyKTX_LeTrungHieu\QuanLyKTX_LeTrungHieu\Form1.vb QuanLyKTX_LeTrungHieu[/color]
    Mong các bạn chỉ giúp tôi.
    Xin cảm ơn rất nhiều.

  6. những mã html là không phải mã chương trình của tôi. Tôi tưởng có thể dùng html cho trang này

  7. thank ban nhe blog ban rat huu ich
    Cam on nhieu

  8. cho mình hỏi một chút.khi mình dùng visual2003 thì khi build các file mã C# của các file aspx đc build vào dll trùng tên với tên project.vậy với 2005 sẽ đc bild vào đâu
    thanks mọi người

  9. Cho em hỏi classes trong vb.net là gì vậy? Cảm ơn

  10. Help me, I want to kown but don’t who reply ?
    Cring…………………………………………………………………………….

  11. Chào thầy cho em hỏi tí,
    Em cài MS SQL server 2005 và IIS trên một máy Windown server 2003, và bộ VSStudio 2005 trên máy cá nhân, tuy nhiên khi em connect từ phần ServerExploer thì không nhìn thấy tên của máy server data. IIS em vẫn vào được ( vì code để trên server này).

Để lại hồi âm