Cài đặt Visual Studio 2010

Một phần của tài liệu Giáo trình nhập môn công nghệ phần mềm (nghề lập trình viên máy tính cao đẳng) (Trang 38 - 43)

1. Giới thiệu về Microsoft.NET Framework

1.1. Cài đặt Visual Studio 2010

Visual Studio 2010 phù hợp cho những người quản lý các dự án lập trình công ty hoặc nhóm. Cùng với sự phát triển của công nghệ, lập trình đang trở thành một nghề cực “hot” hiện nay, một công việc tiêu thụ nhiều chất xám tuy nhiên cũng giúp cho các bạn có mức thu nhập “khủng”. Microsoft đã ra mắt Visual Studio 2010 Ultimate để cung cấp các giải pháp phát triển ứng dụng, hỗ trợ dự báo hiệu suất dự án theo các giai đoạn … Đây là những tính năng cần thiết để đảm bảo Hiệu quả công việc ở tất cả các giai đoạn của vòng đời sản phẩm phần mềm.

Visual Studio 2010 là gì?

Visual Studio 2010 là chương trình hỗ trợ IntelliSense một môi trường phát triển tích hợp (IDE) từ Microsoft. Công cụ này tích hợp các mẫu thiết kế để xây dựng giao diện ứng dụng, thiết kế trang web hoặc thiết kế cơ sở dữ liệu. Phần mềm này tích hợp nhiều ngôn ngữ lập trình khác nhau như C, C ++, C #, VB.NET, HTML, Javascrip, CSS, … và rất nhiều ngôn ngữ lập trình khác.

Microsoft Visual Studio đã được cập nhật lên rất nhiều các phiên bản mới nhưng một phiên bản được rất nhiều người dùng lựa chọn là Visual Studio 2010. Phiên bản năm 2010 này cung cấp cho bạn môi trường học tập và làm việc tốt nhất hiện nay. Ngoài các phiên bản trả phí, công ty cũng có một vài phiên bản miễn phí để giúp sinh viên học tập. Nếu bạn là người đam mê lập trình, chắc hẳn bạn phải làm quen với công cụ này, phải không?

Theo Wikipedia: “Visual Studio bao gồm trình chỉnh sửa mã hỗ trợ IntelliSense (thành phần hoàn thành mã) cũng như tái cấu trúc mã. Trình gỡ lỗi tích hợp hoạt động cả như trình gỡ lỗi cấp nguồn và trình gỡ lỗi cấp máy. Các công cụ tích hợp khác bao gồm trình lược tả mã, trình thiết kế để xây dựng các ứng dụng GUI, trình thiết kế web, trình thiết kế lớp và trình thiết kế lược đồ cơ sở dữ liệu. Nó chấp nhận các plugin tăng cường chức năng ở hầu hết mọi cấp độ, bao gồm thêm hỗ trợ cho các hệ thống kiểm soát nguồn (như Subversion và Git) và thêm các bộ công cụ mới như trình soạn thảo và trình thiết kế trực quan cho các ngôn ngữ hoặc bộ công cụ cụ thể cho các khía cạnh khác của phát triển phần mềm Vòng đời (như ứng dụng khách Azure DevOps: Team Explorer).”

Tính năng chính của Visual Studio 2010

· Cửa sổ khởi động được thiết kế lại giúp cho công việc làm việc của bạn hiệu quả hơn

· Cả UI và UX đều được cải tiến rất nhiều với các biểu tượng mới và màu sắc hài hòa hơn

· Thanh tìm kiếm Quick Launch cung cấp trải nghiệm tốt hơn nơi các lập trình viên có thể tìm thấy các tập lệnh, cài đặt, v.v.

· Các khả năng tái cấu trúc giúp đảm bảo tính nhất quán của mã · Cải thiện hiệu suất gỡ lỗi giúp phát hiện và sửa lỗi tốt hơn

· Cải thiện trình gỡ lỗi Snapshot nhắm mục tiêu Trình phục vụ Azure Kubernetes (AKS) và Bộ quy mô máy ảo (VMSS) được cải tiến rất nhiều · IntelliCode: Sử dụng AI thông minh để đề xuất cải tiến về chất lượng và

năng suất trong việc code.

Yêu cầu Cấu hình khi cài Visual Studio 2010

· Bộ vi xử lý tối thiểu là 1,6 GHz hoặc nhanh hơn.

· RAM: 1 GB đối với x86 và 2 GB RAM đối với x64, nếu chạy trong máy ảo thì nhớ thêm 512 MB RAM nhé.

· Ổ Cứng: Trống tối thiểu 3GB · Ổ đĩa cứng: 5400 RPM hoặc hơn

· Card video DirectX 9 với độ phân giải màn hình hiển thị là 1024 x 768 hoặc cao hơn

· Ổ DVD-ROM cần thiết

Hướng dẫn Cài Đặt & Crack Visual Studio 2010 Full

Bước 1: Bạn Download Visual Studio 2010 Full về máy theo Link tải ở trên.

Bước 2: Bạn giải nén File vừa tải về, sau đó Click chọn ‘Setup.exe’ để bắt đầu quá trình cài đặt.

Bước 3: Sau khi quá trình Setup xong, bạn Click chọn ‘I have read and accept the license terms’

Bước 4: Sau đó, bạn chọn ‘Full’ và chọn nơi lưu trữ File Virsual Studio 2010, nhấn ‘Install’ để cài đặt.

Bước 5: Quá trình cài đặt đang diễn ra, bạn đợi một chút.

Bước 7: Sau khi quá trình cài đặt kết thúc, bạn vào lại Visual Studio 2010,nếu phần mềm bắt nhập Key, bạn copy key mình đã dán ở trên và paste vào nhé.

Bước 8: Chọn ngôn ngữ lập trình và trải nghiệm Virsual Studio 2010 Full thôi!

1.2 Các phần chính của Microsoft.NET Framework

Về cơ bản .Net Framework được chia làm 2 phần là:

Common Language Runtime (CLR): Bộ thực thi ngôn ngữ chung. .Net Framework Class Library

Bộ biên dịch CLR : là 1 thành phần trung tâm của .Net framework với nhiệm vụ thực hiện biên dịch các chương trình. cái nào khủng hay nhanh hay không là đều dựa vào cái trình biên dịch của nó này — cái này bên Java là JVM ( Java Vitual Machine) nhé.

+ Các dịch vụ mà CLR cung cấp cho ta như sau: – Nạp và thực thi chương trình

– Phân chia vùng nhớ của ứng dụng – Xác minh tính an toàn của kiểu dữ liệu – Dịch mã IL thành mà máy thực thi được – Cung cấp metadata

– Quản lý bộ nhớ tự động (automatic garbage collection) – Thực thi bảo mật

– Quản lý lỗi và ngoại lệ

– Hỗ trợ các công việc như debug hoặc profile ứng dụng – Liên kết với các hệ thống khác

Sau khi Project .NET được biên dịch, cho dù bạn dùng ngôn ngữ nào thì ngôn ngữ đó đều được đưa về ngôn ngữ CIL. CIL nằm trong khối Assembly, khối này bao gồm các thành phần sau:

§ A Windows file header § A CLR file header § CIL code

§ Type metadata

§ An assembly manifest

§ Optional embedded resources

Khái niệm thì phức tạp, để đơn giản có thể hiểu một ứng dụng .NET có thể có nhiều assembly và assembly có thể là *.DLL hoặc *.EXE. Assembly có hai kiểu: § Private Assembly: DLL và EXE chỉ được thực thi bởi một ứng dụng

§ Public/Shared Assembly: DLL có thể được sử dụng bởi nhiều ứng dụng cùng lúc. Loại này thường được lưu trữ tại “C:\Windows\Assembly”

§ Satellite Assembly: Chứa các đối tượng tĩnh và không thể thực thi ví dụ như ảnh.

+ Cách hoạt động của bộ biên dịch: CLR cung cấp môi trường Run-Time, bạn có thể hiểu đó là một môi trường cung cấp các dịch vụ có sẵn để giúp chương trình .NET chạy được và dễ dàng.

Các đoạn mã được viết bằng .Net sẽ được biên dịch thành ra mã trung gian MSIL (Microsoft Intermediate Language). Khi thực thi chương trình 1 lần nữa CLR sẽ biên dịch các mã trung gian MSIL này thành mã máy để thực thi. Nói một cách khác nó biên dịch assembly thành mã máy.

Một phần của tài liệu Giáo trình nhập môn công nghệ phần mềm (nghề lập trình viên máy tính cao đẳng) (Trang 38 - 43)

Tải bản đầy đủ (PDF)

(107 trang)