Wednesday, January 30, 2013

Nội dung thực hành môn window form with c# - demo phần mềm theo dõi quá học của sinh viên

Dưới đây loạt bài thực hành môn học gồm hướng dẫn (video có tiếng) và source nguồn.

 


Buổi 01
Demo Lab01

Buổi 02
1. Hướng dẫn xây dựng form Subject
2. Hướng dẫn xây dựng form About
3. sử dụng listview treeview picture box

Treeview

Buổi 03
Su dung cac hop thoai cua he thong
Hướng dẫn sử dụng datetimepicker, timer

Buổi 04
Tại ứng dựng MDI với menu
Tạo và sử dụng toolbar, status bar
Hướng dẫn xây dựng trang chứng thực với tài khoản tĩnh
Hướng dẫn xây dựng trang chứng thực với tài khoản lấy về từ database

Buổi 05
Thuc hanh buoi thu 5

Buổi 06
Buoi thuc hanh thu 06 database

Buổi 07
Binding source default and custom command
lab07

Buổi 08: GDI+ and Custom control
Picture réize
Một ứng dụng nhỏ thu nhỏ kích thước một tấm hình

Download

Buoi 09: Thiet ke bao cao voi CrystalReport
Video huong dan

Buoi 10: Phan quyen nguoi dung (user authentication - winform)
Demo dong goi va huong dan chuc nang phan quyen

Buổi 11:Window Presentation Foundation
Tai liệu tham khảo
---------------------------------------------

Tất cả source từng buổi ở đây

Simple demo product buying FaceFramework

[youtube=http://youtu.be/OiVH6A_rILM&w=380&h=200]

Simple demo product buying FaceFramework netbean 7.1

Ma nguon

Tuesday, January 29, 2013

Wednesday, January 9, 2013

Tuesday, January 8, 2013

Đưa liên kết hỗ trợ trực tuyến Yahoo và skype lên web

SKYPE

<a href="skype:ngo.tuong.dan?chat"><img src="http://download.skype.com/share/skypebuttons/buttons/chat_green_white_164x52.png" style="border: none;" width="164" height="52" alt="ask me" /></a>

YAHOO

<a href="ymsgr:sendIM?ntdan1980"><img border="0" src="http://opi.yahoo.com/online?u=ntdan1980&m=g&t=2&l=us"></a>

Giá trị của tham số t có thể là 0,1,2

Chú ý cả hai trường hợp đều phải cấu hình tài khoản cho nhìn thấy online khi đăng nhập

Skype_yahoo

Friday, January 4, 2013

Video hướng dẫn từng xây dựng website giới thiệu trái cây việt nam

Chào các bạn ! Trong loạt video này chúng ta cùng trao đổi về các bước để xây dựng web site thương mại điện tử sử dụng công nghệ ASP.NET.

Chúng ta sử dụng case study là web site giới thiệu trái cây các vùng miền của việt nam.

  1. Giới thiệu Việt Nam đất nước và con người

  2. Giới thiệu các loại trái cây ba miền của việt nam

  3. Ý nghĩa và nguồn gốc của từng loại trái

  4. Danh sách các nới có thể mua bán các mặt hàng trái cây này.

  5. Chuyên mục giới thiệu các loại trái mới của Việt Nam.

  6. Các cuộc thi trái ngon của Việt Nam


Phần hướng dẫn này chủ yếu hướng dẫn các bạn bước đầu tập làm web cũng như giúp các bạn sinh viên cũng cố lại các môn học (asp.net).

Yều cầu: Các bạn nên biết trước một ích về cơ sở dữ liệu, cơ bản về html và ado.net.

Tôi sẽ sớm upload các hướng dẫn lên đây ! các bạn theo dõi nhe.

Video hướng dẫn từng bước xây dựng ứng dựng với C# SqlServer

Phần 01: Xây dựng bố cục chung cho website






 

Thursday, January 3, 2013

JSP internationalization - localization with jstl

Demo cài đặt tính năng hỗ trợ quốc tế hóa và cục bộ hóa cho JSP

Trang tiếng việt và định dạng theo Việt Nam
jsp_1

Chọn ngôn ngữ khác trong submit lại và đổi giao diện
jsp_2

[sourcecode language="html"]
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<script>
function ChangeValue()
{
document.frm.submit();
}
</script>

<style>
#grp
{
width: 400px;
}
</style>

<c:if test="${not empty param.language}">
<fmt:setLocale value="${param.language}" scope="session"/>
<c:set var= "currLang" value="${param.language}" />
</c:if>

<c:if test="${empty param.language}">
<fmt:setLocale value="<%=request.getLocale().getLanguage()%>" scope="session"/>
<c:set var= "currLang" value="<%=request.getLocale().getLanguage()%>" />
</c:if>

<fmt:setBundle basename="input" scope="session" />

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title> <fmt:message key="title" /> </title>
</head>
<body>

<h1><fmt:message key="title" /></h1>
<form action="index.jsp" method="post" name="frm">
<table>
<tr>
<td><fmt:message key="date" /></td>
<td><input type="text" name="dates"/></td>
</tr>
<tr>
<td><fmt:message key="number" /></td>
<td><input type="text" name="number"/></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="<fmt:message key="submit" />"></td>
</tr>
</table>

<fieldset id="grp">
<legend>Language</legend>
<input type="radio" name="language" onchange="ChangeValue();" value="vi" <c:if test="${currLang=='vi'}">checked</c:if> />Tieng Viet
<input type="radio" name="language" onchange="ChangeValue();" value="en" <c:if test="${currLang=='en'}">checked</c:if> />English
<input type="radio" name="language" onchange="ChangeValue();" value="de" <c:if test="${currLang=='de'}">checked</c:if> />german
</fieldset>
<fieldset id="grp">
<legend>Format</legend>
Định dạng ngày <fmt:formatDate value="<%=new java.util.Date()%>" dateStyle="full" type="both" /><br>
Number: <fmt:formatNumber value="1000.9" pattern="####.00"/>
</fieldset>
</form>
</body>
</html>
[/sourcecode]

- Create properties file có tên input.properties
- Click chuột phải add locale thêm 02 ngôn ngữ tiếng Việt và Tiếng Anh
- Click chuột phải lên file input.properties chọn Open
- Click add new property như sau

jsp_3

Chúc các bạn thành công !

Translate