<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="/Skins/Default/Rss.xsl" ?>
<rss version="2.0">
<channel>
<title>Lập trình ứng dụng trên .NET/Mono : Lập trình XML và dịch vụ Web (Web Services) với .NET</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</link>
<description>Bàn luận và trao đổi về các vấn đề gặp phải khi lập trình XML hoặc dịch vụ Web (XML Web Services) với .NET hoặc Mono</description>
<publisher>Vietnam .NET Community</publisher>
<language>vi-VN</language>
<managingEditor>automail-noreply@dot.net.vn</managingEditor>
<webMaster>automail-noreply@dot.net.vn</webMaster>
<copyright>Copyright 2005-2008 Vietnam .NET Community</copyright>
<pubDate>Fri, 21 Nov 2008 00:06:46 GMT</pubDate>
<category>Lập trình ứng dụng trên .NET/Mono</category>
<ttl>60</ttl>
<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
<generator>VIE Portal RSS Generator - Version 5.6.3183.28143 - http://www.vieportal.vn/</generator>
<item>
<title>Xin hoi ve win form goi ham trong webserver </title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_hoi_ve_win_form_goi_ham_trong_webserver/</link>
<description>xin cho em hoi lam sao win from ket noi duoc voi web server minh khai bao ket noi nhu the nao de cho winform hieu va ket noi den webserver va goi ham cua no , de co the upload len host cua no . Rat cam on nhieu</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_hoi_ve_win_form_goi_ham_trong_webserver/1.viePortal</guid>
<pubDate>Thu, 13 Nov 2008 11:56:24 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Xin hỏi cách ràng buộc dữ liệu (Data Binding) DSO trong XML </title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_hoi_cach_rang_buoc_du_lieu_Data_Binding_DSO_trong_XML/</link>
<description>Mình có câu hỏi như thế này:&lt;br&gt;Mình có tệp XML như 
sau:&lt;br&gt;Code:&lt;br&gt;&amp;lt;danhsach&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sv&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Hoten&amp;gt;NguyenVanA&amp;lt;/Hoten&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Masv&amp;gt;0123&amp;lt;/Masv&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Diachi&amp;gt;Da nang&amp;lt;/Diachi&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;--Cac sinh vien khac--&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/sv&amp;gt;&lt;br&gt;&amp;lt;danhsach&amp;gt;&lt;br&gt;Thông tin:&lt;br&gt;Nguyen Van A&lt;br&gt;0123&lt;br&gt;Da 
Nang&lt;br&gt;Và một tệp .html chứa Form như sau:&lt;br&gt;&lt;form id="myform" target="_blank"&gt;&lt;input id="sc"&gt;&lt;br&gt;&lt;br&gt;&lt;input value="Submit" type="button"&gt;&amp;nbsp;&lt;br&gt;&lt;input value="Reset" type="reset"&gt; &lt;br&gt;id="Ketqua"&lt;br&gt;&lt;br&gt;Form gồm một textbox và nút button khi ta nhập vào 
text tên một sinh viên và ấn nút button là "Submit" thì sẽ hiển thị thông tin 
sinh viên cần tìm ở bên kết quả ( nhớ là tìm kiếm theo họ tên không theo mã Sinh 
viên). Xin hỏi các bạn có cách nào viết hàm Javascript để lọc dữ liệu họ tên 
sinh viên, để tìm kiếm? Xin chân thành cảm ơn.&lt;br&gt;&lt;/form&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_hoi_cach_rang_buoc_du_lieu_Data_Binding_DSO_trong_XML/1.viePortal</guid>
<pubDate>Mon, 20 Oct 2008 12:43:12 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>có thể truyền đối tượng vào methods của web services không</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/co_the_truyen_doi_tuong_vao_methods_cua_web_services_khong/</link>
<description>ở phía client làm kiểu gì để truyền object vào phương thức của web services được gọi các bạn&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/co_the_truyen_doi_tuong_vao_methods_cua_web_services_khong/1.viePortal</guid>
<pubDate>Mon, 29 Sep 2008 11:51:19 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>WebService về Thời tiết, tỷ giá, ngoại tệ, giá vàng Live.</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/WebService_ve_Thoi_tiet_ty_gia_ngoai_te_gia_vang_Live/</link>
<description>Mình mới phát triển thêm 1 vài Service về tỷ giá, và giá vàng.&lt;br&gt;Các bạn có thể vào đây tham khảo thêm, mình share toàn bộ&lt;br&gt;&lt;br&gt;http://www.medizai.com/Medizai,Entry,T18O3CC3BD061207101844Number206ChuyenMucWebService.aspx&lt;br&gt;&lt;br&gt;Chúc các bạn thành công..Nếu các bạn vẫn chưa biết cách gọi 1 web service thì có thể góp ý trong đây , mình sẽ trình bày 1 cách gọi webService đơn giản nhất và có thể gọi chúng bằng cách bình thường hoặc Ajax.&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/WebService_ve_Thoi_tiet_ty_gia_ngoai_te_gia_vang_Live/1.viePortal</guid>
<pubDate>Wed, 24 Sep 2008 09:05:50 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Tìm hiểu và xây dựng web service</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Tim_hieu_va_xay_dung_web_service/</link>
<description>Ai có hứng thú tìm hiểu công nghệ web service trên nền .NET không chúng ta cùng nhau trao đổi.&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Tim_hieu_va_xay_dung_web_service/1.viePortal</guid>
<pubDate>Sun, 21 Sep 2008 23:36:48 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Xin giúp đỡ về vấn đề return trong Service !</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_giup_do_ve_van_de_return_trong_Service/</link>
<description>&lt;P&gt;Hiện giờ tôi muốn Service của mình return thông tin của một sinh viên thì giải pháp tốt nhất là gì ?&lt;/P&gt;
&lt;P&gt;(Cụ thể là tôi thử return DataTable không được ... )&lt;/P&gt;
&lt;P&gt;Mong mọi người chia sẻ kinh nghiệm&lt;/P&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Xin_giup_do_ve_van_de_return_trong_Service/1.viePortal</guid>
<pubDate>Thu, 28 Aug 2008 11:07:03 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>load du lieu </title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/load_du_lieu/</link>
<description>lam the nao de load du lieu tu mot file xml hoac file access ne web site mon moi nguoi chi giao</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/load_du_lieu/1.viePortal</guid>
<pubDate>Tue, 12 Aug 2008 17:53:28 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>WebService - webMethod - liệu có secure?</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/WebService-webMethod-lieu_co_secure/</link>
<description>&lt;P&gt;Tôi mới thử làm với webservice và có 1 thắc mắc nhỏ như sau, mong các bạn chỉ giúp.&lt;/P&gt;
&lt;P&gt;Khi ta đặt webservice trên 1 website (ví dụ: &lt;A href="http://www.mysite.com/myservice.asmx"&gt;http://www.mysite.com/myservice.asmx&lt;/A&gt; ) trong đó có 1 method ( tinhTong(a, b) )&lt;/P&gt;
&lt;P&gt;Ở 1 ứng dụng khác, giả sử ở 1 website khác ta có thể sử dụng webmethod đó (vd như ta add web reference vào ứng dụng asp.net) rồi sử dụng thì OK rồi&lt;BR&gt;Nhưng câu hỏi tôi đang băn khoăn ở đây là: nếu những người khác cũng biết đường dẫn tới service như trên thì họ cũng có thể sử dụng service đó. Tất nhiên là ws sinh ra để cung cấp dịch vụ, nhưng nếu tôi muốn giới hạn dịch vụ đó với 1 số hữu hạn người sử dụng nào đó thì phải làm thế nào?&lt;BR&gt;Mong các bạn chỉ giúp.&lt;BR&gt;Cám ơn nhiều&lt;/P&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/WebService-webMethod-lieu_co_secure/1.viePortal</guid>
<pubDate>Mon, 11 Aug 2008 17:46:44 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title> Hỏi về giải thuật upload?</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Hoi_ve_giai_thuat_upload/</link>
<description>&lt;font face="Verdana" size="2"&gt;Mình có viết 1 ứng dụng upload để chạy thử trên local.&lt;br&gt;Ứng dụng winform viết bằng C#, nhận vào file vào gọi đến 1 webservice chạy trên local để upload file&lt;br&gt;&lt;br&gt;Nội dung của webservice đó như sau&lt;br&gt;&lt;br&gt;&lt;span&gt;[WebMethod]&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public bool UploadFiles(byte[] filebinary, string folder, string filename, string filezise)&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string path = "D:\\Uploadfiles\\" + folder + "\\" + filename;&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileStream fs = new FileStream(path, FileMode.Create, FileAccess.ReadWrite);&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fs.Write(filebinary, 0, filebinary.Length);&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fs.Close();&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&lt;span&gt;Còn
đây là đoạn code trong winform gọi đến webservice và truyền vào các
tham số để tiến hành upload. Winform này gồm có 1 cái ListBox, có thể
add vào bao nhiêu file tùy ý, khi nhấn submit thì bắt đầu duyệt từ đầu
Listbox này và thực hiện upload&lt;/span&gt;&lt;br&gt;&lt;br&gt;private void btn_upload_Click(object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; localhost.WebService miaw = new WebService();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = 0; i &amp;lt; lstFiles.Items.Count; i +=0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string sFile = lstFiles.Items[0].ToString();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileInfo info = new FileInfo(sFile);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileStream fs = new FileStream(sFile, FileMode.Open, FileAccess.Read);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] binfile = new byte[fs.Length];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fs.Read(binfile, 0, Convert.ToInt32(fs.Length));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int ix = fs.Name.LastIndexOf("\\");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string filename = Convert.ToString(fs.Name.Substring(ix + 1));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; float size = (float)fs.Length / 1048576;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string filesize = Convert.ToString(size);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; miaw.UploadFiles(binfile, lbl_username.Text.Trim().ToString(), filename, filesize);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lstFiles.Items.RemoveAt(i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(ex);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;br&gt;Vấn
đề của tôi là với các file dung lượng nhỏ thì không sao, nhưng với các
file có dung lượng lớn khoảng trên 80Mb thì chương trình này sẽ bị treo
(crash) 1 thời gian sau đó mới chạy lại bình thường.&lt;br&gt;Tôi nghĩ là do quá trình chuyển file thành binary.&lt;br&gt;&lt;br&gt;Xin hỏi có cách nào khắc phục không ? Hoặc có hướng giải quyết cho vấn đề này&lt;/font&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Hoi_ve_giai_thuat_upload/1.viePortal</guid>
<pubDate>Sun, 27 Jul 2008 09:31:45 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Goi webservices tu winform</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Goi_webservices_tu_winform/</link>
<description>&amp;nbsp;&amp;nbsp;&amp;nbsp; Chào các Bác! Em tạo một webservice rồi tạo một winform gọi tới webservice này. Khi webservices chạy trên localhost thì winform gọi OK còn khi webservice này đem chayj trên máy của người khác thì winform không gọi được. Nó báo lỗi như sau: "&lt;br&gt;&lt;span style="font-size: 10pt; font-family: Verdana; color: black;"&gt;The request failed with HTTP status 407: Proxy Authencation
Required (The ISA Server requires authorization to fullfill the request. Access
to the web proxy filler is denied)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;

" &lt;br&gt;&lt;br&gt;Bác nào biết lỗi này phải fix làm sao thì chỉ giùm cho em với&lt;br&gt;&lt;br&gt;Thank!&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Goi_webservices_tu_winform/1.viePortal</guid>
<pubDate>Mon, 16 Jun 2008 22:56:56 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Window Service ???</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Window_Service/</link>
<description>Mình đang tìm hiểu&amp;nbsp; về Window Service, bây giờ mình muốn sau khi 1 Service start thì tự động cứ sau 10 giây nó sẽ ghi 1 thông tin nào đó vào Application Event log. Cho mình hỏi làm thế nào để thực hiện được việc này?&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Window_Service/1.viePortal</guid>
<pubDate>Mon, 16 Jun 2008 22:47:31 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>Chat sử dụng Web Service ?</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Chat_su_dung_Web_Service/</link>
<description>&lt;P&gt;Các bạn ơi cho mình hởi một chút . Mình xây dựng ứng dụng chát giữa nhiều máy với nhau sử dụng Windows Form trong VS2005 với Web Service . Giống như Yahoo ấy . Bây giờ mình có Web Service rồi , ChatClient có rồi , Mình phải tiến hành cái đặt Web Service như thế nào để có thể chạy được phần mềm Chat của mình .&lt;/P&gt;
&lt;P&gt;Giúp mình với nha . Thank !&lt;/P&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/Chat_su_dung_Web_Service/1.viePortal</guid>
<pubDate>Mon, 16 Jun 2008 21:05:50 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>AddNameSpace của file XML trong C#</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/AddNameSpace_cua_file_XML_trong_CSharp/</link>
<description>Mọi người có thể giúp mình với. Mình khai báo NameSpace như sau:&lt;br&gt;XmlNamespaceManager mgr = new XmlNamespaceManager(xmlDoc.NameTable);&lt;br&gt;xmlDoc là đối tượng để mình load file xml bên dưới;&lt;br&gt;mình tiến hành add như sau: &lt;br&gt;mgr.AddNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");&lt;br&gt;Sau đó mình dùng Xpath như sau:&lt;br&gt;XmlNode node = xmlDoc.SelectSingleNode("//ClinicalDocument/recordTarget/patientRole/addr/postalCode", mgr);&lt;br&gt;nhưng kết quả luôn trả về node=null;&lt;br&gt;mình đã thử nhiều cách thì mình phát hiện có vấn đề ở chổ mình AddnameSpace nhưng mình không tài tào tìm ra cách nào được.&lt;br&gt;Có ai có thể giúp mình được không? Mình cảm ơn nhiều !&lt;br&gt;&lt;br&gt;File Xml của mình như sau: &lt;br&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" ?&amp;gt;&lt;br&gt;&amp;lt;ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../xsd/hc08_V08.xsd"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;id nullFlavor="NI" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;code code="10" codeSystem="1.2.392.200119.6.1001" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;effectiveTime value="20070510" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;confidentialityCode code="N" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &amp;lt;recordTarget&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; - &amp;lt;patientRole&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;id extension="31130685" root="1.2.392.200119.6.101" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;id extension="あいう" root="1.2.392.200119.6.204" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;id extension="11223344" root="1.2.392.200119.6.205" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; - &amp;lt;addr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;postalCode&amp;gt;123-0001&amp;lt;/postalCode&amp;gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/addr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;/patientRole&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/recordTarget&amp;gt;&lt;br&gt;&amp;lt;/ClinicalDocument&amp;gt;&lt;br&gt;&lt;br&gt;hi all , Giúp mình sớm với nhé !&lt;br&gt;&lt;br&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/AddNameSpace_cua_file_XML_trong_CSharp/1.viePortal</guid>
<pubDate>Sat, 14 Jun 2008 01:22:32 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
<item>
<title>chương trình RSS Reader_ Webform</title>
<link>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/chuong_trinh_RSS_Reader_Webform/</link>
<description>&lt;P&gt;mình đang làm bài tập lớn về xây dựng module qủan lý và hiển thị tin tức từ các nguồn RSS, giống chức năng của 1 RSS reader&lt;/P&gt;
&lt;P&gt;mình đã đọc các bài trong Forum về RSS. Rất hay và bổ ích cho người mới như mình!&lt;/P&gt;
&lt;P&gt;nhưng vấn đề của mình là, chương trình của mình phải lưu các mẩu tin RSS vào cơ sở DL(XML/ Acces/SQL Sever)&lt;/P&gt;
&lt;P&gt;các bác chỉ giáo nhé!&lt;/P&gt;
&lt;P&gt;mình đang cần gấp! thanhk nhiều!&lt;/P&gt;</description>
<author>automail-noreply@dot.net.vn</author>
<guid>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/chuong_trinh_RSS_Reader_Webform/1.viePortal</guid>
<pubDate>Sat, 14 Jun 2008 01:20:29 GMT</pubDate>
<source>http://dot.net.vn/Desktop.aspx/Threads/LapTrinh-XML-WebServices/</source>
<category>Lập trình XML và dịch vụ Web (Web Services) với .NET</category>
</item>
</channel>
</rss>