BugNet Database Diagram

1. BugNet Permission

2. BugNet ASPNET Membership

 

User story point, velocity và lập kế hoạch phát hành

http://hanoiscrum.net/hnscrum/blogs1/120

http://hanoiscrum.net/hnscrum/learning/102

http://hanoiscrum.net/hnscrum/resource/107

Task Board

https://i2.wp.com/www.mountaingoatsoftware.com/system/asset/file/29/MockedTaskBoard.jpg

Chi tiết tại đây:
http://www.mountaingoatsoftware.com/scrum/task-boards

Sliding Panel Using jQuery And CSS3

1. Trang tham khảohttp://spyrestudios.com/how-to-create-a-sexy-vertical-sliding-panel-using-jquery-and-css3/
– http://spyrestudios.com/demos/sliding-panel-left/
– http://spyrestudios.com/demos/sliding-panel-right/
– http://spyrestudios.com/demos/sliding-panel-fixed/
http://devsnippets.com/img/demo-jquery/demo1.html (hover effect)
http://www.treegrid.com/treegrid/www/ (hide left menu)

2. Hiêu ứng cho ẩn hiện panel
jQuery – slide right to left?

a. $("#slide").animate({width:'toggle'},350);
EX: thằng này cũng hay

SlideDown:  .animate({ height: 'show' });
SlideUp:    .animate({ height: 'hide });
SlideRight: .animate({ width: 'show' });
SlideLeft:  .animate({ width: 'hide' });

-> Sau khi tham khảo mấy suggest trên thì áp dụng cho thằng ẩn hiện panel từ phải sang trái
$("#lnkStatus").click(function () { $(".toolboxRightPanel").animate({ width: "hide" },"fast"); if ($("#panelStatus").is(":visible") == false) { $("#panelStatus").animate({ width: 'show' }, 500); } }); 
Chi tiết: http://stackoverflow.com/questions/596608/jquery-slide-right-to-left

Google Map Experience (Custom Map Controls)

1. Di chuyển panControl, zoomControl sang bên phải sử dụng thuộc tính ControlPosition

  • TOP_CENTER
  • TOP_LEFT
  • TOP_RIGHT
  • LEFT_TOP
  • TOP_LEFT
  • RIGHT_TOP
  •  TOP_RIGHT
  • LEFT_CENTER
  • TOP_LEFT
  • BOTTOM_LEFT
  • RIGHT_CENTER
  • TOP_RIGHT
  • BOTTOM_RIGHT
  • LEFT_BOTTOM
  • BOTTOM_LEFT
  • RIGHT_BOTTOM
  • BOTTOM_RIGHT
  • BOTTOM_CENTER
  • BOTTOM_LEFT
  • BOTTOM_RIGHT

2. Chi tiết tại:

http://code.google.com/apis/maps/documentation/javascript/controls.html

3. Ví dụ full màn hình với panControl, zoomControl bên phải

<!DOCTYPE html>
<html dir="rtl">
<head>
<title>Maps API Example: Right-to-Left Text</title>
<meta charset="UTF-8">
<link href="/apis/maps/documentation/javascript/examples/default.css"
rel="stylesheet" type="text/css">

<style >
html, body {
height: 100%;
margin: 0;
padding: 0;
}

#map_canvas {
height: 100%;
}

@media print {
html, body {
height: auto;
}

#map_canvas {
height: 650px;

}
}
</style>
<script type=”text/javascript”
src=”http://maps.googleapis.com/maps/api/js?sensor=false&language=vi”&gt;
</script>
<script type=”text/javascript”>
var map;
function initialize() {
var myLatlng = new google.maps.LatLng(21.0288760,105.851292);
var myOptions = {
zoom: 12,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl:true,
mapTypeControlOptions:
{
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU,
position: google.maps.ControlPosition.TOP_RIGHT
},
panControl:true,
panControlOptions:
{
position:google.maps.ControlPosition.RIGHT_TOP
},
zoomControl:true,
zoomControlOptions:
{
style: google.maps.ZoomControlStyle.LARGE,
position:google.maps.ControlPosition.RIGHT_TOP
}
}
map = new google.maps.Map(document.getElementById(“map_canvas”), myOptions);

}
google.maps.event.addDomListener(window, ‘load’, initialize);
</script>
</head>
<body >

<div id=”map_canvas” style=”height:100%;position: relative; background-color: rgb(229, 227, 223); overflow: hidden;”>
</div>
</body>
</html>

How to make jQuery Intellisense work for external JavaScript file in VS 2010

1. http://blog.meidianto.com/2010/05/13/vs2010-tips-7-how-to-make-jquery-intellisense-work-for-external-javascript-file/

2. http://appendto.com/community/jquery-vsdoc

3. http://devcoma.blogspot.com/2010/08/how-to-add-jquery-intellisense-to-js.html

4. http://weblogs.asp.net/scottgu/archive/2007/06/21/vs-2008-javascript-intellisense.aspx

Custom Expression Builder

Mình cần dùng thằng này cho việc localization từ file xml.

1skmExpressionBuilders – A Suite of Custom Expression Builder Classes
http://www.4guysfromrolla.com/articles/030409-1.aspx

2. How to use a custom expression builder to provide declarative, strongly-typed references to types and members
http://www.codeproject.com/Articles/33056/How-to-use-a-custom-expression-builder-to-provide

3Create Custom Expression Builders in ASP.NET – More ASP.NET Extensibility
http://davidhayden.com/blog/dave/archive/2007/09/28/CreateCustomExpressionBuildersASPNETMoreASPNETExtensibility.aspx

4. ASP.NET Custom Expression Builder For Azure
http://www.jstawski.com/archive/2011/09/22/asp.net-custom-expression-builder-for-azure.aspx

5. Creating a Custom ExpressionBuilder in ASP.NET 2.0

http://aspalliance.com/1113_Creating_a_Custom_ExpressionBuilder_in_ASPNET_20.all

6. Pro ASP.NET in C# 2008 (Ebook) Chương 9 phần Data Binding