L ựach ọn Frameo

Một phần của tài liệu khảo sát-phân tích bảng giá trực tuyến (Trang 64 - 65)

. Thiết kế CSDL cho àn HAST

1 L ựach ọn Frameo

k

Tr ướcđõ y, khi t à m que ớ m ộs ốn ụ nng ữnh ư Cchươ ngtr ình ượ d ịchthằn g rm m áv àch ạyt ự ctiếp . Sau khinhữn gn ụ nng h ướng đố t ượng ra ời ,c ơ ngthườ n đ k è v ới hi ềuti ện ch , đồngth ờ t ínhph ứ t ạ c ủac ơ n ũ n ă n ờ n.Nhữn gn ụ nng à yth ườn d ự à ộ ề ả nh ầ ngph í d ớin c úth l t ổn h ợ ỏ à m ỏ l ệnh đã ượ cph át r ể n đểtr ợgi úpng ườ l ậptr nh .Nh vậy , khs d ụngn ụ nng ữch ạyt ờ ề n Frm W or à o ũ ns ẽg ả ả ikh ố ụ ngv ệ c chovi ệ à i ặt . Tuy h â n n ếu s s ánhchươ ngtr ình khivi ếtt ờ c ácn ụ nng à v ớichươ ngtr ìnhvi ếtt ờ nn ụ nng ữ Cth ìth ời gianch ạs ẽch ậ ơ

.

iệ n nay có khá nhiều bộ Framework. Có thể kể tê ộ s ố như các bộ FrameWork của Java, bộ FrameWork của .ET , bộ FrameWork Flex …Mỗi bộ FrameWork sẽ hỗ trợ một số ngôn ngữ nhất định. Ví dụ một số FrameWork như struts, doja, spring hỗ trợ ngôn ngữ Jva , Framework Flex hỗ trợ ngôn ngữ Action Scrpt , MXM.. . Phía Microsoft cũng đưa ra một bộ FrameWork khá mạnh, là bộ FrameWork .Net. Bộ FrameWork này hỗ trợ khá nhiều ngôn ngữ như VC++, C#.NET, VB.NET, VJ

Trong khi cài đặt chương trình, em sẽ chọn bộ FrameWork .NET.N ơ nng ữ em đ d ùn è v ớb ộ Frm W or à l à C#.N

.B ộ Frm W or . NET được tạo ra bở hãn g MicrosoftB ộ Frm W or . NET là sáng kiến chiến lược của Microsoft ch c ác ứn d ụng web vàứn d ụng m á Des kop . Theo Microsoft, Frm W ork .NET bao gồm nhiều công nghệ,c ơ ng được thiết kế để tạo điều kiện thuận lợi cho sự phát triển nhanh ứng dụng của Internet và intranet. Bộ FrameWork này có ngôn ngữ trung gian là Common Language Runtime (CR) . Các ngôn ngữ khi viết trên nền .NET đều được biên dịch ra ngôn ngữ trung gian này rồi mới chạyB ộ Frm W ork .NET ra đờith ựs l àc ộ c ác m ạng trongv ệ cg ả ả ikh ố l ượn ụ ngv ệ c ủangườ l ậptr nh . Đl v b ộ Frm W or à s d ụn ộ s n ề ả ngnh ư s

Memory Managemen q uản lý bộ nhớ): Nó hỗ trợ "Garbage Collection" (tạm dịch: tập hợp rác) bằng cách tự động hủy bỏ các đối tượng không được sử dụng nữa trong thời gian chạy. Vì thế chúng ta có thể yên tâm về vấn đề quản lý bộ nhớ trong ứng dụng, giúp cho ứng dụng cải thiện hiệu suất xử l

Debuggin r à lỗi): Dựng các tiện ích như Debug và Trace, Watch và task window. Đó là những công cụ sẵn dựng để rà soát lỗi của ứngdụng. Đy là ti ện ch ú l hi u l p tr ìh vi n th íh nh ất ở .

• T.

Securt ( b ảomật) : Mã ứng dụng được quản lý trong môi trường .Net Frmewo rk có khả năng khai báo bả mật . Tiện ích này cho phép chúng ta xác định quyền truy cập vào mã ứng dụng (view or modify or both of h

• ) .

Versionnig: C húng ta có thể chạy các version khác nhau của cùngột hệ th ống tại cùng một thời điểm, thậm chí trên cùng mộ

y .

Do có những ưu điểm như vậy nên bộ FrameWork .Net được sử dụng khá rộng rãi. Rất nhiều dự án lớn và phức tạp đều sử dụng bộ FrameWork .NT B n c ạh đó , hãng Microsoft đang tự hoàn thiện các sản phẩm của mình. Vì thế bộ FrameWork .Net vẫn đang được phát t

ển.

Qua thời gian có khá nhiều phiên bản của bộ .NET FrameWork như 1.x, 2.x và hiện nay là 3.x. Tuy nhiênem s ẽ sử dụng phiên bản 2.x trong việc xây dựng hệ thống

Một phần của tài liệu khảo sát-phân tích bảng giá trực tuyến (Trang 64 - 65)