2010-07-07 35 views
5

Gần đây Microsoft (thông qua Scottgu) đã công bố một số công nghệ mới (WebMatrix, ASP.NET Razor, Nhà phát triển IIS Express, SQL Server Compact Edition). Tôi nghĩ đây là một hướng đi mới trong đó Microsoft đang cố gắng chuyển từ khi ra mắt ASP.NET MVC. Tôi nghĩ rằng mục tiêu rõ ràng của những động thái mới này là các nhà phát triển Ruby/Python/PHP/.. hoặc các nhà phát triển ASP.NET hiện tại đang nghĩ đến việc chuyển sang Ruby/Python/PHP. Ý kiến ​​của bạn là gì?WebMatrix, ASP.NET Razor, Nhà phát triển IIS Express, SQL Server Compact Edition - Mục tiêu của Microsoft đằng sau những công nghệ mới này là gì?

Microsoft có thành công trong mục tiêu không?

+0

Bạn cần đặt câu hỏi của mình trên diễn đàn giao dịch. Họ biết rõ hơn nếu MS sẽ thành công ;-) – queen3

+0

Đây hoàn toàn là một câu hỏi liên quan cho SO. Nó đã là một cộng đồng wiki và tôi đã thấy rất nhiều câu hỏi như thế này ở đây.Lập trình không chỉ là viết mã. –

+0

Notionally (nhìn vào bit cuối cùng của mục blog này: http://www.hanselman.com/blog/MicrosoftWebMatrixInContextAndDeployingYourFirstSite.aspx) Đối tượng mục tiêu của StackOverflow có lẽ là một bước vượt ra ngoài mục tiêu cho WebMatrix (-: Tuy nhiên nó là một câu hỏi đó là Giá trị yêu cầu – Murph

Trả lời

5

Mục tiêu rõ ràng là giảm xuống thanh nhập cho các nhà phát triển mới. Bắt một trang web dựa trên Net chưa bao giờ được dễ dàng hơn và bằng cách thêm hỗ trợ PHP, họ có thể cám dỗ các nhà phát triển PHP bằng cách cung cấp một khuôn mặt quen thuộc trong một môi trường mới.

Tôi nghĩ điều này sẽ mở ra một làn sóng các nhà phát triển mới khám phá phát triển web .Net.

+0

Bạn nhìn thấy làn sóng phát triển mới sau khi WebMatrix ở đâu? Hiện tại tôi không thấy đường dẫn nâng cấp đơn giản cho Visual Studio. – Kynth

4

Dường như với tôi rằng mục tiêu cơ bản của nó đối với những người không phải là lập trình viên đặc biệt - phát triển web cho SuperUser.com có ​​lẽ? (liên kết tới blog của Scott Hanselman trong nhận xét của tôi cho câu hỏi) Và những người không nhất thiết muốn trở thành "nhà phát triển" nhưng lại muốn có một số khả năng vượt xa HTML thuần túy.

Nó cũng nhằm chứng minh rằng có một ngăn xếp hoàn chỉnh và bạn có thể triển khai ứng dụng bằng cách sử dụng ngăn xếp đó để chia sẻ lưu trữ mà không phải chịu thêm chi phí (tính năng mới được kích hoạt bởi phiên bản mới của SQL Server Compact Edition)

Cuối cùng là điểm khởi đầu cho những người có thể muốn trở thành nhà phát triển - nếu bạn đang nói về "phát triển" một trang web hoặc ứng dụng web, không phải lúc nào cũng là trường hợp mà lập trình liên quan phức tạp

Không phát - Tôi cần phải thiết lập một máy ảo để tôi có thể chơi trong một sandbox - nó khó đi xa hơn nhưng WebMatrix bao gồm một số công cụ rất có khả năng và do đó tắt ers đáng kể tiềm năng để phát triển các ứng dụng vượt ra ngoài những gì có thể "ra khỏi hộp".

5

Tôi không đồng ý rằng WebMatrix chỉ hữu ích cho các nhà phát triển không chuyên lập trình hoặc người mới làm quen. Đó là (đặc biệt là điều Razor) vô cùng hữu ích cho việc phát triển các trang web "một lớp" chất lượng phi sản xuất (ví dụ: để minh họa một số tính năng hoặc chỉ để cung cấp dịch vụ web thử nghiệm cho nhu cầu của lập trình viên).

tôi đã không được sử dụng WebMatrix đủ, nhưng nó đã dường như tôi có thể tạo ra 50% của một máy tính web đơn giản trước khi VS2010 thậm chí khởi động :-)

3

Mục tiêu của họ: Đơn giản hóa và tòa án mới nhà phát triển.

Chúng sẽ thành công: Điều này dường như là một trong những cách dễ nhất để có được một trang web để tôi không thấy điều này có thể thất bại như thế nào.

1

Để trả lời nhận xét của Catbert về WebMatrix hữu ích cho các trang web không sản xuất chất lượng, tôi muốn chỉ ra rằng Rob Conery và Scott Hanselman đã sử dụng WebMatrix để tạo This Developer's Life podcast site. Mà không phải là một trang web sản xuất thương mại nặng nề, nhưng chắc chắn không phải là một trang demo.

Các vấn đề liên quan