Chào các bạn,
Mình đã học SilverLight được khoảng 3 tuần. Thấy SilverLight rất thú vị và thân thiện đối với đối tượnglập trình viên. Trong suốt thời gian nhập môn SilverLight mình hay vào blog của Mike Snow để học hỏinhững tip trick được tác giả chia xẻ theo từng ngày.
Sau một số hội thảo về SilverLight tại Hà nội và tp Hồ Chí Minh, mình nhận thấy một số bạn có khó khăn khi tiếp xúc với SilverLight do khả năng tiếng Anh còn hạn chế. Mình rất mong các bạn sinh viên, lập trình viên có trình độ tiếng Anh, cứ hai ba ngày một lần, dành chút ít thời gian dịch những đoạn tip trick ngắn trên blog của Mike Snow cùng chia xẻ với mọi người.
Blog của Mike Snowhttp://silverlight.net/blogs/msnow/archive/tags/Silverlight/default.aspx
Phân loại các tip khi lập trình SilverLight theo chủ đềhttp://silverlight.net/blogs/msnow/archive/2009/01/02/silverlight-tips-of-the-day-summary-outline.aspx
Xin chân thành cảm ơn các bạn,
Mình thấy ý kiến của bạn rất hay....mình sẽ tham gia cùng với bạn...nhưng tớ ko biết cách thức để cùng học với bạn, có gì cứ gọi mình nhé...mình cũng rất hứng thú với silverlight.....
Thân.
Thông tin về Silverlight Silverlight 2 là một framework rất tuyệt cho việc phát triển một cách phong phú các ứng dụng web. Nó bao gồm một cross-platform, cross browser phiên bản của NET Framework. Trong khi nó rất xuất sắc trong việc hiển thị các file high-video, rất linh hoạt và có thể được sử dụng cho một loạt các ứng dụng bao gồm cả Internet, bởi vì chúng ta sẽ khám phá ở đây, các trò chơi máy vi tính. Ứng dụngSilverlight được gửi đến một trình duyệt thông qua một ngôn ngữ đánh dấu gọi là XAML. Hầu hết, XAML sẽ định nghĩa các thành phần UI, cũng tốt như data binding and event handling. Phần code lập trình logic đằng sau các tập tin mà bạn có thể chọn để viết, hoặc trong C # hay VB. Thông tin về Công cụ Silverlight Silverlight Tools is an add-on available for Visual Studio 2008 Standard version or above. It enables you to create, build, debug, publish and run Silverlight Applications through Visual Studio. Nó cũng hỗ trợ tương tác với Microsoft Expression Blend. Thông tin về tôi và các blog: Hãy để tôi giới thiệu về bản thân mình. Tôi là Senior SDET Lead on the Web Development team at Microsoft. One of my primary focuses is Silverlight Tools. I have a great passion for game programming and have discovered Silverlight to be a very quick and powerful way to deliver high quality games to customers. When possible I will try to make my blogs game centric. My goal is to post blogs weekly, if not daily, that will walk you through specific scenarios for Silverlight.Thank you,--Mike Snow
Rất cảm ơn bạn Quỳnh đã nhiệt tình hưởng ứng tham gia. Bạn có thể liên hệ với mình qua email cuong <at> microsoft.com để trao đổi, chọn ra một số bài viết ngắn gọn, thiết thực để lược dịch.
Cường,
Em xin phép có ý kiến ạ.
Trước hết em xin phép tự giới thiệu em là Tuyển (Hứa Mạnh Tuyển) từ FPT Software.
Em thấy song song với việc tìm hiểu thì phải làm thực tế mới nhanh được ạ.
Thường các bạn mới tìm hiểu thường bỡ ngỡ là vì không biết mình sẽ làm cái gì, làm được gì.
Em hiện đang có hai ý tưởng muốn thực hiện làm trên công nghệ SilverLight.
Hiện tại coi như đã dừng lại vì đã lâu em không làm tiếp.
Hiện nay em rất muốn có thêm những bạn muốn thực hiện chung ý tưởng của mình.
Sẽ liên hệ và làm việc thông qua email huamanhtuyen@msdnvietnam.net .
Toàn bộ thông tin, tài liệu, source code... của ý tưởng sẽ được chia sẽ trên msdnvietnam.net .
Sau đây là 2 ý tưởng của em:
1) Bàn cờ tướng chơi với nhau online thông qua web browser. Cái này hiện tại em đã làm được một số quân đi đúng luật rồi. Cần hoàn thiện nốt các quân còn lại cho đúng luật và thực hiện giải quyết vấn đề làm sao mà chơi với nhau được.
2) Bảng giá chứng khoán. Cái này thực tế đã có nhiều rồi. Hiện tại chỉ mong muốn là số liệu đầy đủ chính xác, nhanh chóng và thời gian thực. Tất nhiên là sẽ phải tiện lợi và đẹp và nhanh chóng. Thực ra có rồi mà vẫn làm là vì em có ý đồ sau này sẽ nâng cấp thành ứng dụng phân tích số liệu và quản lý đầu tư cho nhà đầu tư. Trạng thái của cái này thì em mới chỉ đang viết SRS.
Rất mong nhận được sự quan tâm của các bạn. Chỉ cần sự quan tâm, chưa cần biết SilverLight là gì cũng được.
TuyểnHM
Chicken run
anh Cường ơi, email của anh hơi khó...xác định, anh cho lại em được ko? , em sẽ gửi mail cho anh, còn nếu như anh muốn thì email cho em, kpopyo@gmail.com.
Cảm ơn bạn đã đưa thông tin này, mình cũng đang tìm hiểu công nghệ này. Minh nghĩ đây chính là một kênh thông tin tuyệt vời cho cúng ta đây.
Chào các bạn, mấy hôm này mình đang mắc bận nên chưa kịp dịch tips tricks nào. Hy vọng cuối tuần sẽ có một tip trick đầu tiên đựơc dịch và chú thích đầy đủ. Rất mong các bạn ủng hộ và cùng tham gia nhiệt tình.
Ý tưởng của bạn Tuyền rất hay. Tuy nhiên chỉ nên thực hiện từng ý tưởng một, từ đơn giản đến phức tạp.
Have Good Weekend !Cường,
Anh Cường ơi, em không biết phải post những bài em dịch ở đâu hết á, nếu anh tạo mục riêng thì copy nó qua nhé, bây giờ em phost lên đây để anh xem nhé, có gì sai sót cứ nói nhé, :D.
Normal 0 false false false false VI X-NONE X-NONE MicrosoftInternetExplorer4
Silverlight Tip of the Day#2: Creating a Silverlight Application Project with Visual Studio 2008
Để bắt đầu,chúng ta sẽ tạo mới một ứng dụng Silverlight trong Visual Studio 2008.
Để làm điều này, từ thanh thực đơn ta chọn File | New | Project giống như hình 1.1. Nếu bạn muốn làm bằng C# thì chọn Visual C#. Nếu bạn muốn làm bằng VB thì chọn Other Languages | Visual Basic. Trong mỗi ngôn ngữ mà bạn muốn, hãy chọn Silverlight bên dưới khung Project types ở bên trái cửa sổ , sau đó chọn Silverlight Applications bên dưới khung Templates ở bên phải cửa sổ. Cuối cùng, điền tên cho ứng dụng vào mục Name, Location and Solution Name và click vào OK để kết thúc.
Hình 2.1. Tạo một ứng dụng mới
Để chạy một ứng dụng Silverlight chúng ta cần một hosted cho trang web. Sau khi nhấp OK, một cửa sổ tiếp theo hiện ra, như hình 2.2, sẽ cho bạn 2 lựa chọn:
Hình 2.2. Cửa sổ thêm một ứng dụng Silverlight
Tuyệt, bây giờ bạn đã có một ứng dụng Silverlight! Hãy xem lại sự khác nhau của những cửa sổ để hiểu tất cả những gì bạn nhìn thấy.
Cửa sổ #1: Solution Explorer.
Ở góc dưới bên phải của Visual Studio là cửa sổ solution explorer. Cửa sổ solution explorer, như hình 2.3, liệt kê tất cả những file tham gia vào việc tạo mới một Web site và project ứng dụng Silverlight.
Hình 2.3. Solution Explorer
Project đầu tiên, trong trường hợp của chúng ta là SilverlightApplication36.Web, chứa web site mà dẫn đến project ứng dụng Silverlight của chúng ta.
Một mô tả ngắn ngọn cho mỗi file trong cửa sổ:
Click chuột phải lên những trang kiểm tra file mà bạn muốn sử dụng và lựa chọn "Set As Start Page". Điều này cho phép bạn chọn những tập tin mà bạn muốn hiện ra đầu tiên khi chạy ứng dụng.
Những tập tin khác:
Cửa sổ #2. Xem trước thiết kế.
Cửa sổ này, như hình 2.4, cho bạn xem trước giao diện của các control mà bạn sẽ thiết kế.
Hình 2.4. Cửa sổ xem ở dạng Design.
Window #3. Biên tập mã XAML .
Cửa sổ này, như hình 2.5, là nơi bạn có thể thực hiện chỉnh sửa các mã lệnh trong file XAML mà bạn đã tạo.
Hình 2.5. XAML Editor.
Window #4. Cửa sổ Properties.
Cửa sổ này hiện những thuộc tính của những file đươc chọn, thể hiện như hình 2.6.
Hình 2.6. Properties Window.
Thank you, --Mike Snow
Hoan nghênh bạn Quỳnh đã mạnh dạn đi đầu. Bài dịch của bạn rất hay. Mình tạo cho trang wiki http://msdnvietnam.net/wikis/silverlighttips/default.aspx
Bạn thử post bài của bạn vào đây nhé. Một tip sẽ tạo một trang wiki. Như vậy có lẽ hay hơn post vào forum hơi khó xem cho bạn đọc.