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:
- Microsoft .NET Framework 2.0 (22.4 MB)
- Microsoft Visual Basic 2005 Express Edition (ISO File, 436 MB)
- Microsoft Visual C# 2005 Express Edition (ISO File, 431 MB)
- Microsoft Visual Web Developer 2005 (ISO File, 440 MB)
- Microsoft SQL Server 2005 Express Edition (54 MB)
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.
Tháng Ba 12, 2007 lúc 12:47 chiều
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
Tháng Ba 12, 2007 lúc 5:05 chiều
@D.Minh
Không có cơ chế như em nói trên tất cả các ngôn ngữ .NET.
Tháng Sáu 26, 2007 lúc 10:25 sáng
Thanks bạn nhé!
Blog của bạn rất hữu ích!
Tháng Bảy 9, 2007 lúc 1:15 chiều
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
Tháng Mười Một 28, 2007 lúc 11:50 chiều
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]
và
[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.
Tháng Mười Một 28, 2007 lúc 11:52 chiều
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
Tháng Tư 22, 2008 lúc 1:02 sáng
thank ban nhe blog ban rat huu ich
Cam on nhieu
Tháng Tư 27, 2008 lúc 3:25 sáng
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
Tháng Sáu 26, 2009 lúc 8:10 sáng
Cho em hỏi classes trong vb.net là gì vậy? Cảm ơn
Tháng Sáu 26, 2009 lúc 8:15 sáng
Help me, I want to kown but don’t who reply ?
Cring…………………………………………………………………………….
Tháng Chín 7, 2009 lúc 9:59 sáng
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).