1. Hãy ủng hộ PhienBanMoi.Com bằng cách LIKE trang FANPAGE , GOOGLE+ dưới mỗi bài viết hoặc chia sẻ website nếu thấy hữu ích. Trân trọng cảm ơn!
  2. [Thông Báo] Tuyển thành viên viết bài KIẾM TIỀN trên PhienBanMoi.Com


    Nhằm mục đích phát triển Phienbanmoi.com hơn nữa, có thêm các bài viết thông tin thực sự hữu ích từ những thành viên tích cực. BQT đã quyến định tạo ra cơ hội kiếm tiền từ các bài viết được đăng tải và chia sẻ trên diễn đàn

Net framework là gì.?Và đây là lời giải đáp!!

Thảo luận trong 'Hệ Thống Và Bảo Mật' bắt đầu bởi hoangtungpc.info, 16 Tháng hai 2012.

  1. hoangtungpc.info Moderator

    1,322
    1,033
    113

    Lượt xem: 17,696


    [​IMG]


    Cơ Bản về Dot NET
    Khi cài các phần mềm, chúng ta thường thấy chúng yêu cầu máy phải có dotnet framework mới có thể chạy được. Vậy đã bao giờ bạn tự hỏi dotnet là cái gì, tại sao một số phần mềm khi cài phải có chúng mới chạy được hay chưa? Hôm nay tôi sẽ trả lời những thắc mắc trên cho các bạn
    Vâng, dot NET hay .NET, một cụm từ mang đầy tính thách thức cho các bạn trẻ lập trình, nhiều người sợ khi nghe thấy nó vì không hiểu nó là gì. Nhưng đây lại là cụm từ rất thông dụng cho những người học về CNTT. Và đã học CNTT thì không thể không biết đến .NET. Vậy, chúng ta sẽ cùng tìm hiểu nó là gì :

    + Ta phải ngược dòng lịch sử 10 năm về trước,vào năm 1998, lúc đầu nó có cái tên là NGWS (Next Generation Windows Services). Được Microsoft xây dựng nhằm mục đích thiết lập một hệ thống liên kết tổng quát để kết hợp các máy tính trên thế giới với nhau (từ để bàn, xách tay, notebook, pocketComputer đến...).

    Nó sử dụng những chất keo nhỏ (những đoạn code hỗ trợ được viết sẵn) để liên kết các máy sao cho các máy đều có thể chạy cùng một software dựa trên một nền duy nhất, độc lập với phần cứng và ngôn ngữ lập trình.

    Đó gọi là .NET Framework.

    Bill Gate kì vọng rằng nó sẽ trở thành một phần của MS Windows và sẽ được truyền qua các nền khác, có thể ngay cả Unix.

    Tóm lại, ngắn gọn xúc tích :
    1. Ta viết code ~~> code được trình biên dịch dịch thành mã máy (0,1,1,0...) ~~> mã máy được dịch để chạy trên nền của dotNet

    [​IMG]

    2. Một máy tính + Một hệ điều hành (win chẳng hạn) + có cài dotNET FrameWork = chạy được 1 soft viết bởi 1 ngôn ngữ .NET
    [​IMG]



    + Các thành phần chính của Dot NET:

    [​IMG]

    Một chương trình thực thi bởi .NET (gồm ASP .NET hoặc một WinForm) sẽ được thực hiện qui trình output ra hardware như trên. Trong đó, cụ thể hóa cái .NET Application là:

    [​IMG]

    - ASP .NET(Chuyên để làm web)
    - Windows Form (Lập trình windows)
    - ADO .NET (Một bộ thư viện hỗ trợ tác động vào cơ sở dữ liệu)
    - XML (Hỗ trợ hiển thị dạng bảng hoặc cây thư mục)
    - IO (Hỗ trợ tác động File, Folder)
    - Threading (Hỗ trợ tính thời gian thực thi song song)
    - .NET Framework Base Class (Chính là mỗi khi mình nhấn dấu. một cái, là nó gọi các phương thức ra, và nó tìm các phương thức hỗ trợ ở đây để hiển thị ra, đây chính là bộ thư viện hỗ trợ cho .NET. Nó chia nhỏ ra thành các lớp hỗ trợ sâu hơn : giúp truy cập cơ sở dữ liệu, file, hệ thống...v v)
    - Common Language Runtime (Là trình biên dịch khi viết ngôn ngữ nào đó, trình biên dịch này sẽ nhận diện ngôn ngữ vừa viết là ngôn ngữ gì)
     

    Bình Luận Bằng Facebook

    phuclaro, huy_ctn and MrKing like this.
  2. MrKing

    MrKing Thành Viên Cống Hiến

    1,177
    609
    113
    Khá chi tiết!
    [​IMG]
     
    hoangtungpc.info thích bài này.
  3. huy_ctn

    huy_ctn Moderator Ban Quản Trị

    558
    342
    63
    Đúng cái đang tìm hiểu.
     
    hoangtungpc.info thích bài này.

Chia sẻ trang này

Từ khóa tìm kiếm từ Google :

  1. phần mềm dotnet là gì