http://www.rfidofchina.com.cn/other/fangtanall.asp?id=524
楊晨:BizTalk Server在SOA中扮演了什麼
biztalk Virtual Labs
http://www.microsoft.com/biztalk/en/us/virtual-labs.aspx
http://msdn.microsoft.com/en-us/library/aa548004.aspx
BizTalk學習筆記系列:BizTalk概述 (推薦)
http://www.cnblogs.com/cxd4321/archive/2007/09/03/880693.html
LINQ to XSD - Homelinqtoxsd.codeplex.com/
LINQ to XSD - CodeProject www.codeproject.com
http://ww2.sinaimg.cn/bmiddle/6284f414jw1e0seokezjtg.gif
var module1 = ( function (mod){
//...
return mod;
})(window.module1 {});
搞懂XML、SOAP、BizTalk.pdf
C#中如何動態運行代碼
http://www.cnblogs.com/jjiac/archive/2007/06/08/776112.html
動態排序
http://blog.csdn.net/q107770540/article/details/6133484
class SortByDy
{
static Type type = typeof(person);
public static void TestCase()
{
List<string> fields = new List<string>() { "PersonName", "Score"};
List<person> lst = new List<person>();
GetData(lst);
//Sort
IOrderedEnumerable<person> result = null;
if (lst.Count > 0)
{
result = lst.OrderBy(p => GetValue(fields[0], p));
for (int i = 1; i < fields.Count(); i++)
{
var field = fields[i];
result = result.ThenBy(p => GetValue(field, p));
}
}
//Print
if (result != null)
{
foreach (var obj in result)
{
Console.WriteLine(obj.PersonName + ":" + obj.Score);
}
}
}
private static object GetValue(string field, person p)
{
return type.GetProperty(field).GetValue(p, null);
}
private static void GetData(List<person> lst)
{
lst.Add(new person() { PersonName = "andy1", PersonPassword = "1", Score = 10, Time = Convert.ToDateTime("2012/01/02") });
lst.Add(new person() { PersonName = "andy2", PersonPassword = "2", Score = 20, Time = Convert.ToDateTime("2012/01/02") });
lst.Add(new person() { PersonName = "andy5", PersonPassword = "5", Score = 50, Time = Convert.ToDateTime("2012/01/02") });
lst.Add(new person() { PersonName = "andy4", PersonPassword = "4", Score = 40, Time = Convert.ToDateTime("2012/01/02") });
lst.Add(new person() { PersonName = "andy1", PersonPassword = "5", Score = 400, Time = Convert.ToDateTime("2013/01/02") });
lst.Add(new person() { PersonName = "andy3", PersonPassword = "3", Score = 30, Time = Convert.ToDateTime("2012/01/02") });
lst.Add(new person() { PersonName = "andy1", PersonPassword = "2", Score = 30, Time = Convert.ToDateTime("2000/01/02") });
}
}
class person
{
public string PersonName { get; set; }
public string PersonPassword { get; set; }
public int Score { get; set; }
public DateTime Time { get; set; }
}
}