<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://project-otak.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Milestone 2</title><link>http://project-otak.net/files/folders/milestone2/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>VBT101 - Pemrograman XML Web Service dengan VB.NET</title><link>http://project-otak.net/files/folders/milestone2/entry12.aspx</link><pubDate>Mon, 01 Dec 2008 09:50:14 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:12</guid><dc:creator>agusk</dc:creator><slash:comments>13</slash:comments><description>&lt;p&gt;Daftar Isi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Project Otak&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;br /&gt;Credits&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;br /&gt;Kata Pengantar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br /&gt;Tentang Penulis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&lt;br /&gt;Daftar Isi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;br /&gt;Bagian I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;br /&gt;Konsep Arsitektur Aplikasi, Web Services dan OOP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;br /&gt;Bab I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;br /&gt;Pengenalan Arsitektur Model Aplikasi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;br /&gt;1.1 Apa itu Arsitektur Model Aplikasi ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br /&gt;1.2 Arsitektur Model Aplikasi saat ini&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br /&gt;1.2.1 Aplikasi Desktop&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br /&gt;1.2.2 Arsitektur aplikasi Client/Server ( 2 Tier )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br /&gt;1.2.3 Client Centric&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br /&gt;1.2.4 Server Centric&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;14&lt;br /&gt;1.2.5 Aplikasi berbasiskan web&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;15&lt;br /&gt;1.2.6 Arsitektur N-Tier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;15&lt;br /&gt;1.3 Layer User Interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;br /&gt;Apa yang sebaiknya termasuk dalam Layer User Interface ?&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;br /&gt;Apa yang sebaiknya tidak termasuk dalam Layer User Interface ?&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br /&gt;1.4 Layer Business Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br /&gt;Apa yang sebaiknya termasuk dalam Layer Business Service ?&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br /&gt;Apa yang sebaiknya tidak termasuk dalam Layer Business Service ?&amp;nbsp;&amp;nbsp;17&lt;br /&gt;1.5 Layer Data Provider&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br /&gt;Apa yang sebaiknya termasuk dalam Layer Data Provider&amp;nbsp; ?&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br /&gt;Apa yang sebaiknya tidak termasuk dalam Layer Data Provider ?&amp;nbsp;&amp;nbsp;&amp;nbsp;18&lt;br /&gt;1.6 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&lt;br /&gt;Bab II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;br /&gt;XML Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;br /&gt;2.1 Perkembangan web services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;br /&gt;HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br /&gt;Extensible Markup Language (XML)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br /&gt;Simple Object Access Protocol (SOAP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br /&gt;Web Service Description Language (WSDL)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br /&gt;Universal Description, Discovery, and Integration (UDDI)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br /&gt;2.2 Keuntungan menggunakan webservices&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;27&lt;br /&gt;2.3 Skenario Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;29&lt;br /&gt;2.4 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br /&gt;Bab III&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32&lt;br /&gt;Object Oriented Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32&lt;br /&gt;3.1 Pengenalan OOP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br /&gt;3.2 Class dan Objek&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;37&lt;br /&gt;3.2.1 Membuat Class&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;37&lt;br /&gt;3.2.2 Property&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;39&lt;br /&gt;3.2.3 Methods&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;39&lt;br /&gt;3.2.4 Method Overriding&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;40&lt;br /&gt;3.2.5 Method Constructor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;41&lt;br /&gt;3.2.6 Method Overloading&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;42&lt;br /&gt;3.3 Access Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;43&lt;br /&gt;3.4 Lebih jauh tentang Inheritance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;43&lt;br /&gt;3.5 Perbandingan OOP dengan Prosedural Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;46&lt;br /&gt;3.6 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;48&lt;br /&gt;Bagian II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;49&lt;br /&gt;Pemrograman Web Services dengan VB.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;49&lt;br /&gt;Bab IV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;br /&gt;Pengenalan Visual Studio .NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;br /&gt;4.1 Sejarah Visual Basic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;51&lt;br /&gt;4.2 .NET Framework&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;51&lt;br /&gt;4.3 CLR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;52&lt;br /&gt;4.4 Instalasi Visual Studio.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;53&lt;br /&gt;4.5 Visual Studio .NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br /&gt;4.6 Tipe Project dalam VS.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;65&lt;br /&gt;4.7 Internet Information Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;66&lt;br /&gt;4.7 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;br /&gt;Bab V&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;69&lt;br /&gt;Struktur Kontrol dalam VB.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;69&lt;br /&gt;5.1 Struktur Kontrol&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;70&lt;br /&gt;5.2 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;74&lt;br /&gt;Bab VI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br /&gt;Membangun dan Menggunakan XML Web Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br /&gt;6.1 Membangun XML Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;76&lt;br /&gt;6.2 Menggunakan XML Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;81&lt;br /&gt;6.3 Struktur file system Web Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;90&lt;br /&gt;6.4 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;92&lt;br /&gt;Bagian III&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;93&lt;br /&gt;Pemrograman Database dengan SQL Server 2000 dan ADO.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;93&lt;br /&gt;Bab VII&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;94&lt;br /&gt;Konsep Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;94&lt;br /&gt;7.1 Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;95&lt;br /&gt;7.2 Normalisasi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;95&lt;br /&gt;7.3 SQL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;98&lt;br /&gt;7.4 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;105&lt;br /&gt;Bab VIII&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;106&lt;br /&gt;Pengenalan SQL Server 2000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;106&lt;br /&gt;8.1 SQL Server 2000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;107&lt;br /&gt;8.2 System Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;108&lt;br /&gt;8.3 SQL Server Service Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;109&lt;br /&gt;8.4 SQL Server Network Utility&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;109&lt;br /&gt;8.5 SQL Server Client Network Utility&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;110&lt;br /&gt;8.6 SQL Profiler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;110&lt;br /&gt;8.7 Query Analyzer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;111&lt;br /&gt;8.8 Enterprise Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;112&lt;br /&gt;8.9 Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;112&lt;br /&gt;9.10 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;127&lt;br /&gt;Bab IX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;128&lt;br /&gt;Pemrograman Database dengan ADO.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;128&lt;br /&gt;9.1 ADO.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;129&lt;br /&gt;Connection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;129&lt;br /&gt;Commands&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br /&gt;DataAdapter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br /&gt;DataSet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br /&gt;Data Reader&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br /&gt;Koneksi ke OLEDB Data Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;138&lt;br /&gt;Penggunaan Data Set&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;139&lt;br /&gt;9.2 Lebih jauh dengan Data Adapter dan Data Set&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;140&lt;br /&gt;9.3 Membuat Relasi antar tabel dalam DataSet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;145&lt;br /&gt;9.4 DataSet dan XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;146&lt;br /&gt;9.5 Menggunakan DataReader&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;147&lt;br /&gt;9.6 Menjalankan Stored Procedure&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;148&lt;br /&gt;9.7 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;150&lt;br /&gt;Bagian IV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br /&gt;Teknik Pemrograman Lanjutan Berbasiskan Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br /&gt;Bab X&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;152&lt;br /&gt;Pemrograman Web Services Lanjutan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;152&lt;br /&gt;10.1 Error Handling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;153&lt;br /&gt;10.2 Try .. Catch .. Finally&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;153&lt;br /&gt;On Error GoTo Line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br /&gt;On Error Resume Next&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;155&lt;br /&gt;10.3 Security dalam Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;155&lt;br /&gt;Windows Authentication&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;155&lt;br /&gt;10.4 Binary File dalam Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;162&lt;br /&gt;10.5 Crystal Report Web Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;170&lt;br /&gt;10.6 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;177&lt;br /&gt;Bab XI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;178&lt;br /&gt;ASP.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;178&lt;br /&gt;11.1 Apa itu ASP.NET ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;179&lt;br /&gt;ASP.NET ‘Hello World’&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;179&lt;br /&gt;10.2 Konsep ASP.NET Web Form&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;181&lt;br /&gt;Bab XII&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;191&lt;br /&gt;Menggunakan web services dalam Microsoft Office XP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;191&lt;br /&gt;12.1 Office XP Web Service Toolkit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;192&lt;br /&gt;12.2 Proxy Class dalam Office XP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;195&lt;br /&gt;12.3 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;202&lt;br /&gt;13.1 Design DESAIN alur aplikasi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;204&lt;br /&gt;13.2 Skema Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;204&lt;br /&gt;13.3 Pembuatan Web Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;205&lt;br /&gt;13.4 Pembuatan Aplikasi Web ASP.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;209&lt;br /&gt;13.5 Pembuatan Aplikasi windows form&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;214&lt;br /&gt;13.6 Pembuatan dokumen Excel berbasiskan VBA dan web services&amp;nbsp;&amp;nbsp;219&lt;br /&gt;13.7 Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;225&lt;br /&gt;Lampiran&amp;nbsp;&lt;br /&gt;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/12/download.aspx" length="3506012" type="application/pdf" /></item><item><title>Migrasi COM-ActiveX ke .NET Component</title><link>http://project-otak.net/files/folders/milestone2/entry9.aspx</link><pubDate>Mon, 27 Oct 2008 09:39:12 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:9</guid><dc:creator>agusk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Arsitektur COM/ActiveX&amp;nbsp;9&lt;br /&gt;1.1 Pendahuluan&amp;nbsp;9&lt;br /&gt;1.2 Arsitektur COM&amp;nbsp;10&lt;br /&gt;1.3 Perbedaan COM DLL dan COM EXE&amp;nbsp;11&lt;br /&gt;1.4 Register COM&amp;nbsp;12&lt;br /&gt;2. DLL Hell&amp;nbsp;15&lt;br /&gt;2.1 Apa itu dll hell?&amp;nbsp;15&lt;br /&gt;2.2 Bagaimana itu bisa terjadi?&amp;nbsp;15&lt;br /&gt;2.2.1 Latar belakang penggunaan DLL&amp;nbsp;15&lt;br /&gt;2.2.2 Instalasi dan pendistribusian software&amp;nbsp;16&lt;br /&gt;2.2.3 Version Resources&amp;nbsp;16&lt;br /&gt;2.2.4 Tren Solusi Berbasis Komponen&amp;nbsp;16&lt;br /&gt;2.2.5 Krisis distribusi&amp;nbsp;17&lt;br /&gt;2.3 Bagaimana mengatasinya?&amp;nbsp;17&lt;br /&gt;2.4 Akhir dari DLL hell&amp;nbsp;18&lt;br /&gt;2.5 Kesimpulan&amp;nbsp;18&lt;br /&gt;Appendix&amp;nbsp;19&lt;br /&gt;3. Pengenalan Komponen .NET&amp;nbsp;20&lt;br /&gt;3.1 Pendahuluan&amp;nbsp;20&lt;br /&gt;3.2 Komponen .NET&amp;nbsp;20&lt;br /&gt;3.2.1 Membuat Komponen .NET Visual&amp;nbsp;22&lt;br /&gt;3.2.2 Membuat Komponen .NET non-Visual&amp;nbsp;25&lt;br /&gt;3.3 Register Komponen .NET&amp;nbsp;29&lt;br /&gt;3.4 Dimanakah Posisi ActiveX Pada Framework .NET&amp;nbsp;29&lt;br /&gt;3.5 Selamat Jalan COM/ActiveX….&amp;nbsp;29&lt;br /&gt;4. Pemakaian COM pada aplikasi .NET&amp;nbsp;30&lt;br /&gt;4.1 Mengakses ActiveX Control dari Aplikasi .Net&amp;nbsp;30&lt;br /&gt;4.1.1 Membuat Digital Clock Menggunakan VB6&amp;nbsp;30&lt;br /&gt;4.1.2 Menggunakan DigitalClock dalam Aplikasi .Net&amp;nbsp;34&lt;br /&gt;4.2 Mengakses COM Component (ActiveX DLL) dari Aplikasi .Net&amp;nbsp;38&lt;br /&gt;4.2.1 Membuat ActiveX DLL Sederhana Menggunakan VB6&amp;nbsp;38&lt;br /&gt;4.2.2 Menggunakan MyLibrary dalam Aplikasi .Net&amp;nbsp;42&lt;br /&gt;4.3 Runtime Callable Wrapper&amp;nbsp;45&lt;br /&gt;4.3.1 Menggunakan fasilitas VS.Net&amp;nbsp;46&lt;br /&gt;4.3.2 Menggunakan type library importer (tlbimp.exe)&amp;nbsp;46&lt;br /&gt;4.3.3 Menggunakan System.Runtime.InteropServices.TypeLibConverter&amp;nbsp;47&lt;br /&gt;4.4 Early Binding&amp;nbsp;47&lt;br /&gt;4.5 Late Binding dan Reflection&amp;nbsp;47&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/9/download.aspx" length="1798036" type="application/pdf" /></item><item><title>Migrasi PHP ke ASP.NET</title><link>http://project-otak.net/files/folders/milestone2/entry8.aspx</link><pubDate>Mon, 27 Oct 2008 09:36:51 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:8</guid><dc:creator>agusk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Pengenalan Dasar&amp;nbsp;9&lt;br /&gt;1.1 Pengenalan Dasar PHP&amp;nbsp;9&lt;br /&gt;1.2 Pengenalan Dasar ASP.NET&amp;nbsp;9&lt;br /&gt;2. Sintak PHP Dan ASP.NET&amp;nbsp;12&lt;br /&gt;2.1 Syntax Dasar&amp;nbsp;12&lt;br /&gt;2.2&amp;nbsp;Variable&amp;nbsp;18&lt;br /&gt;2.3&amp;nbsp;Flow Kontrol&amp;nbsp;21&lt;br /&gt;2.4&amp;nbsp;Array&amp;nbsp;27&lt;br /&gt;2.5&amp;nbsp;Fungsi&amp;nbsp;30&lt;br /&gt;3. Manajemen State&amp;nbsp;34&lt;br /&gt;3.1 Cookies&amp;nbsp;34&lt;br /&gt;3.2. Session&amp;nbsp;44&lt;br /&gt;3.3 View State Pada ASP.Net&amp;nbsp;50&lt;br /&gt;4. Validasi&amp;nbsp;53&lt;br /&gt;4.1 Validasi Pada PHP&amp;nbsp;54&lt;br /&gt;4.2 Validasi Pada ASP.Net&amp;nbsp;58&lt;br /&gt;5. Penanganan Error&amp;nbsp;72&lt;br /&gt;5.1 Penanganan Error&amp;nbsp;72&lt;br /&gt;5.2 Penanganan Error Pada PHP&amp;nbsp;74&lt;br /&gt;5.2.1 Penanganan Error&amp;nbsp;75&lt;br /&gt;5.2.2 Penanganan Error Pada PHP 5&amp;nbsp;80&lt;br /&gt;5.3 Penanganan Error Pada C#&amp;nbsp;84&lt;br /&gt;5.3.1 Try Statement&amp;nbsp;85&lt;br /&gt;5.3.2 Melempar Exception&amp;nbsp;86&lt;br /&gt;5.3.3 Pernyataan Catch&amp;nbsp;87&lt;br /&gt;5.3.3.1 Menentukan Catch Untuk Menangkap Exception Tertentu&amp;nbsp;88&lt;br /&gt;5.3.3.2 Penggunaan Beberapa Blok Catch&amp;nbsp;89&lt;br /&gt;5.3.4 Pernyataan Finally&amp;nbsp;90&lt;br /&gt;5.3.5 Lebih Jauh Tentang Class Exception&amp;nbsp;92&lt;br /&gt;5.3.6 Custom Exception&amp;nbsp;94&lt;br /&gt;6. Koneksi Data&amp;nbsp;97&lt;br /&gt;6.1 Koneksi ke Database pada PHP&amp;nbsp;97&lt;br /&gt;6.2 Koneksi ke Database pada ASP.NET&amp;nbsp;102&lt;br /&gt;6.2.1 Melakukan Koneksi ke Database&amp;nbsp;103&lt;br /&gt;6.2.2 Membuat Data Set&amp;nbsp;107&lt;br /&gt;6.2.3 Menampilkan Isi Data Set&amp;nbsp;108&lt;br /&gt;6.2.4 Menampilkan Data dengan Data View&amp;nbsp;109&lt;br /&gt;6.2.5 Manipulasi Data dengan Data Set&amp;nbsp;110&lt;br /&gt;6.3 Menambah, Merubah, dan Menghapus Data&amp;nbsp;110&lt;br /&gt;7. Caching dan Send Email&amp;nbsp;113&lt;br /&gt;7.1 Caching pada ASP.NET&amp;nbsp;113&lt;br /&gt;7.1.1 Caching Web Form&amp;nbsp;113&lt;br /&gt;7.1.2 Fragment Caching&amp;nbsp;115&lt;br /&gt;7.1.3 Caching Data Aplikasi&amp;nbsp;117&lt;br /&gt;7.2 Send Email&amp;nbsp;118&lt;br /&gt;7.2.1 Send Email dengan PHP&amp;nbsp;119&lt;br /&gt;7.2.2 Send Email dengan ASP.NET&amp;nbsp;119&lt;br /&gt;8. Debug&amp;nbsp;121&lt;br /&gt;8.1 Debug pada PHP&amp;nbsp;121&lt;br /&gt;8.2 Debug pada ASP.NET dengan VS.NET&amp;nbsp;121&lt;br /&gt;9. Tool “PHP to ASP.Net Migration Assistant”&amp;nbsp;123&lt;br /&gt;9.1 Apakah Itu Tool “PHP to ASP.Net Migration Assistant” ?&amp;nbsp;123&lt;br /&gt;9.2 Menggunakan Tool “PHP to ASP.Net Migration Assistant”&amp;nbsp;123&lt;br /&gt;9.2.1 Visual Studio .Net&amp;nbsp;124&lt;br /&gt;9.2.2 Command Window&amp;nbsp;128&lt;br /&gt;9.3 Keuntungan dan Kelemahan Tool “PHP to ASP.Net Migration Assistant”&amp;nbsp;130&lt;br /&gt;9.3.1 Keuntungan Tool “PHP to ASP.Net Migration Assistant”&amp;nbsp;130&lt;br /&gt;9.3.2 Kelemahan Tool “PHP to ASP.Net Migration Assistant”&amp;nbsp;132&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/8/download.aspx" length="1752402" type="application/pdf" /></item><item><title>Migrasi Java ke C#</title><link>http://project-otak.net/files/folders/milestone2/entry7.aspx</link><pubDate>Mon, 27 Oct 2008 09:24:04 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:7</guid><dc:creator>agusk</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Java dan C# (C sharp)&amp;nbsp;10&lt;br /&gt;1.1 C#, Sebuah Perkenalan.&amp;nbsp;10&lt;br /&gt;1.2 Java Technology dan .NET Technology&amp;nbsp;11&lt;br /&gt;1.3. Java Language dan C# Language&amp;nbsp;16&lt;br /&gt;1.4 .NET Framework&amp;nbsp;17&lt;br /&gt;1.5 Migrasi Java ke C#&amp;nbsp;18&lt;br /&gt;2. Sintaks dan Fitur C#&amp;nbsp;20&lt;br /&gt;2.1. Struktur Program&amp;nbsp;20&lt;br /&gt;2.2. Keyword C#&amp;nbsp;23&lt;br /&gt;2.3. Operator C#&amp;nbsp;24&lt;br /&gt;2.3.1. Operator Aritmatika&amp;nbsp;24&lt;br /&gt;2.3.2. Operator Relasional&amp;nbsp;24&lt;br /&gt;2.3.3. Operator Kondisional&amp;nbsp;25&lt;br /&gt;2.3.4. Operator Shift&amp;nbsp;25&lt;br /&gt;2.3.5. Operator Assignment&amp;nbsp;25&lt;br /&gt;2.3.6. Operator Lain&amp;nbsp;25&lt;br /&gt;2.4. Modifier Pada C#&amp;nbsp;26&lt;br /&gt;2.4.1 Akses Modifier&amp;nbsp;26&lt;br /&gt;2.4.2 Method Modifier&amp;nbsp;27&lt;br /&gt;2.4.3. Modifier Lain&amp;nbsp;28&lt;br /&gt;2.5. Namespace&amp;nbsp;28&lt;br /&gt;2.5.1. Alias Namespace&amp;nbsp;29&lt;br /&gt;2.5.2 Nested Namespace&amp;nbsp;31&lt;br /&gt;3. Type data pada C#&amp;nbsp;32&lt;br /&gt;3.1 Konsep type data pada C#&amp;nbsp;32&lt;br /&gt;3.2 Value Data Type&amp;nbsp;33&lt;br /&gt;3.3 Reference Data Type&amp;nbsp;34&lt;br /&gt;3.4 Boxing dan Unboxing&amp;nbsp;37&lt;br /&gt;3.5. Unsafe Code&amp;nbsp;39&lt;br /&gt;4. String&amp;nbsp;41&lt;br /&gt;4.1 System.String vs java.lang.String&amp;nbsp;41&lt;br /&gt;4.1.1 Membuat String&amp;nbsp;41&lt;br /&gt;4.1.2 Membandingkan String&amp;nbsp;42&lt;br /&gt;4.1.3 Mengetahui Panjang String&amp;nbsp;43&lt;br /&gt;4.1.4 Penggabungan String&amp;nbsp;43&lt;br /&gt;4.1.5 Penggunaan StringBuilder&amp;nbsp;44&lt;br /&gt;4.1.6 Pemisahan String (Split)&amp;nbsp;44&lt;br /&gt;4.1.7 Mengubah Bentuk String&amp;nbsp;45&lt;br /&gt;4.1.8 Menghilangkan White Space&amp;nbsp;45&lt;br /&gt;4.1.9 Operasi Substring&amp;nbsp;46&lt;br /&gt;4.1.10 Mencari Substring&amp;nbsp;46&lt;br /&gt;4.2 Memformat String&amp;nbsp;47&lt;br /&gt;5. String dan Formatting&amp;nbsp;48&lt;br /&gt;5.1. Representasi string&amp;nbsp;48&lt;br /&gt;5.2. Memformat tampilan string&amp;nbsp;48&lt;br /&gt;5.3. Memformat tampilan Numerik&amp;nbsp;49&lt;br /&gt;5.3.1. Format Currency&amp;nbsp;50&lt;br /&gt;5.3.2. Format Decimal&amp;nbsp;50&lt;br /&gt;5.3.3. Format Scientific&amp;nbsp;50&lt;br /&gt;5.3.4. Format Fixed Point&amp;nbsp;51&lt;br /&gt;5.3.5. Format General&amp;nbsp;51&lt;br /&gt;5.3.6. Format Number&amp;nbsp;51&lt;br /&gt;5.3.7. Format Hexadecimal&amp;nbsp;52&lt;br /&gt;5.3.8. Format Custom&amp;nbsp;52&lt;br /&gt;5.4. Pemformatan Tanggal dan Waktu&amp;nbsp;53&lt;br /&gt;6 Array&amp;nbsp;56&lt;br /&gt;6.1. Tipe data Array&amp;nbsp;56&lt;br /&gt;6.2. Array pada Java dan C#&amp;nbsp;56&lt;br /&gt;6.3. Array Satu Dimensi&amp;nbsp;57&lt;br /&gt;6.4 Array Multidimensi Dimensi&amp;nbsp;59&lt;br /&gt;6.5 Jagged Array&amp;nbsp;60&lt;br /&gt;7 Collection&amp;nbsp;62&lt;br /&gt;7.1. Collection&amp;nbsp;62&lt;br /&gt;7.2. Interface Collection&amp;nbsp;62&lt;br /&gt;7.2.1. ICollection&amp;nbsp;63&lt;br /&gt;7.2.2. IList&amp;nbsp;63&lt;br /&gt;7.2.3&amp;nbsp;IDictionary&amp;nbsp;64&lt;br /&gt;7.2.4&amp;nbsp;IEnumerable&amp;nbsp;64&lt;br /&gt;7.2.5&amp;nbsp;IEnumerator&amp;nbsp;64&lt;br /&gt;7.3. Class Collection&amp;nbsp;67&lt;br /&gt;7.3.1. ArrayList.&amp;nbsp;67&lt;br /&gt;7.3.2. HashTable&amp;nbsp;69&lt;br /&gt;7.3.3. Queue&amp;nbsp;69&lt;br /&gt;7.3.4. Stack&amp;nbsp;71&lt;br /&gt;7.4. Specialized Collection&amp;nbsp;72&lt;br /&gt;7.4.1. ListDictionary&amp;nbsp;72&lt;br /&gt;7.4.2. StringCollection&amp;nbsp;73&lt;br /&gt;7.4.2. StringDictionary&amp;nbsp;74&lt;br /&gt;8. I/O Stream dan File&amp;nbsp;75&lt;br /&gt;8.1 Directories dan File&amp;nbsp;75&lt;br /&gt;8.1.1 Directories&amp;nbsp;76&lt;br /&gt;8.1.2 File&amp;nbsp;76&lt;br /&gt;8.1.3 Contoh Menggunaan Directory dan File&amp;nbsp;76&lt;br /&gt;8.2. Streams&amp;nbsp;76&lt;br /&gt;8.3. Text&amp;nbsp;77&lt;br /&gt;8.4. Asynchronous I/O&amp;nbsp;78&lt;br /&gt;8.4. Network I/O&amp;nbsp;78&lt;br /&gt;9. Penanganan Exception&amp;nbsp;80&lt;br /&gt;9.1 Try, catch dan finally statement&amp;nbsp;81&lt;br /&gt;9.2 Custom Exception.&amp;nbsp;82&lt;br /&gt;10. Pemrograman Database&amp;nbsp;83&lt;br /&gt;10.1 ADO.NET sebagai antarmuka akses data pada Microsoft .NET&amp;nbsp;83&lt;br /&gt;10.2 Data Provider&amp;nbsp;84&lt;br /&gt;10.3 Connection&amp;nbsp;85&lt;br /&gt;10.4 Command, Data Reader dan Parameter&amp;nbsp;86&lt;br /&gt;10.5 Data Adapter dan Dataset&amp;nbsp;92&lt;br /&gt;10.6 Transaction&amp;nbsp;94&lt;br /&gt;10.7 Kesimpulan&amp;nbsp;96&lt;br /&gt;11. Pemrograman Thread&amp;nbsp;97&lt;br /&gt;11.1 Sekilas tentang thread&amp;nbsp;97&lt;br /&gt;11.2 Thread&amp;nbsp; dalam .NET Framework&amp;nbsp;98&lt;br /&gt;11.2.1 Mulai dengan thread&amp;nbsp;98&lt;br /&gt;11.2.2 Sinkronisasi resource antar thread&amp;nbsp;102&lt;br /&gt;11.2.3 Thread Pool&amp;nbsp;105&lt;br /&gt;11.3 Kesimpulan&amp;nbsp;106&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/7/download.aspx" length="1399143" type="application/pdf" /></item><item><title>Migrasi ASP ke ASP.NET</title><link>http://project-otak.net/files/folders/milestone2/entry6.aspx</link><pubDate>Mon, 27 Oct 2008 09:06:34 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:6</guid><dc:creator>agusk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Perbedaan ASP dan ASP.NET&amp;nbsp;9&lt;br /&gt;1.1 Alasan Microsoft mengembangkan Teknologi .NET?&amp;nbsp;9&lt;br /&gt;1.1.1 Pengenalan ASP.NET&amp;nbsp;9&lt;br /&gt;1.2&amp;nbsp; Perubahan Programming pada ASP.NET&amp;nbsp;10&lt;br /&gt;1.3 Perbedaan User Interface ASP dengan ASP.NET&amp;nbsp;10&lt;br /&gt;1.3.1 Aplikasi Browser-based&amp;nbsp;11&lt;br /&gt;1.3.2 Aplikasi berbasis Client-Server&amp;nbsp;11&lt;br /&gt;1.3.3 Aplikasi Single – Tier&amp;nbsp;11&lt;br /&gt;1.3.4 Data&amp;nbsp;12&lt;br /&gt;1.4 Perbedaan State Management ASP dengan ASP.NET&amp;nbsp;12&lt;br /&gt;1.5 Perbedaan Security ASP dengan ASP.NET&amp;nbsp;13&lt;br /&gt;2. Membuat User Interface Pada ASP.Net&amp;nbsp;15&lt;br /&gt;2.1 Pengenalan Web Form&amp;nbsp;15&lt;br /&gt;2.1.1 Page Attribute ( Atribut Halaman )&amp;nbsp;16&lt;br /&gt;2.1.2 Body Attribute&amp;nbsp;17&lt;br /&gt;2.1.3 Form Attribute&amp;nbsp;17&lt;br /&gt;2.2 Pengenalan Server Control&amp;nbsp;18&lt;br /&gt;2.2.1 Apakah Server Control itu ?&amp;nbsp;18&lt;br /&gt;2.2.2 Event Procedure dalam Asp.Net&amp;nbsp;20&lt;br /&gt;2.2.2 Page Post Back&amp;nbsp;21&lt;br /&gt;2.3 User Validasi Input&amp;nbsp;21&lt;br /&gt;2.4 USER CONTROL&amp;nbsp;24&lt;br /&gt;3. Debugging pada ASP.NET&amp;nbsp;26&lt;br /&gt;3.1 Tracing&amp;nbsp;26&lt;br /&gt;3.1.1 Page Level-Trace&amp;nbsp;26&lt;br /&gt;3.1.2 Tracing dalam komponen&amp;nbsp;28&lt;br /&gt;3.1.2 Application Level-Trace&amp;nbsp;29&lt;br /&gt;3.2 Debugging&amp;nbsp;29&lt;br /&gt;3.2.1 Dasar-dasar Pendebugan&amp;nbsp;30&lt;br /&gt;3.2.2 Remote Debugging&amp;nbsp;31&lt;br /&gt;3.2.3 Informasi yang Dibutuhkan Debugger&amp;nbsp;32&lt;br /&gt;4. Mengakses Data Pada ASP.NET&amp;nbsp;33&lt;br /&gt;4.1 Pengenalan ADO.NET&amp;nbsp;33&lt;br /&gt;4.2 ADO.Net Object Model&amp;nbsp;33&lt;br /&gt;4.3 Penggunaan Namespace&amp;nbsp;34&lt;br /&gt;4.4 COMMAND OBJECT&amp;nbsp;36&lt;br /&gt;4.4.1 Object Command dengan Stored Procedure&amp;nbsp;36&lt;br /&gt;4.5 SQLDataReader&amp;nbsp;38&lt;br /&gt;5. State Manajemen&amp;nbsp;40&lt;br /&gt;5.1 Global.asax&amp;nbsp;40&lt;br /&gt;5.2 Application State dan Session State&amp;nbsp;40&lt;br /&gt;5.3 Caching&amp;nbsp;41&lt;br /&gt;5.4 Cookies&amp;nbsp;42&lt;br /&gt;5.5 VIEWSTATE&amp;nbsp;43&lt;br /&gt;6. Teknik dan Strategi Migrasi ASP ke ASP.NET&amp;nbsp;44&lt;br /&gt;6.1 Pendahuluan&amp;nbsp;44&lt;br /&gt;6.2 Apakah Aplikasi ASP dan ASP.NET Dapat Berjalan dalam Satu Server ?&amp;nbsp;44&lt;br /&gt;6.3 VBScript Vs Visual Basic.NET&amp;nbsp;45&lt;br /&gt;6.4 Komponen Business dalam COM/ActiveX&amp;nbsp;46&lt;br /&gt;6.5 Strategi Migrasi ASP ke ASP.NET&amp;nbsp;46&lt;br /&gt;7. Instalasi ASP.NET&amp;nbsp;47&lt;br /&gt;7.1 Persiapan Sebelum Instalasi&amp;nbsp;47&lt;br /&gt;7.1.1 Persiapan Hardware&amp;nbsp;47&lt;br /&gt;7.1.2 Persiapan Software&amp;nbsp;48&lt;br /&gt;7.2 Proses Instalasi&amp;nbsp;49&lt;br /&gt;7.3 Start Membuat Aplikasi ASP.NET&amp;nbsp;49&lt;br /&gt;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/6/download.aspx" length="1221648" type="application/pdf" /></item><item><title>Migrasi VB6 ke VB.NET</title><link>http://project-otak.net/files/folders/milestone2/entry5.aspx</link><pubDate>Mon, 27 Oct 2008 08:49:46 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:5</guid><dc:creator>agusk</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Visual Basic .NET bukan sekedar Visual Basic 6 + 1&amp;nbsp;13&lt;br /&gt;1.1 Alasan Microsoft mengembangkan Teknologi .NET?&amp;nbsp;13&lt;br /&gt;1.1.1&amp;nbsp;Migrasi dari Visual Basic ke Visual Basic.Net&amp;nbsp;13&lt;br /&gt;1.2 &amp;nbsp;Fitur-Fitur baru yang terdapat pada .NET&amp;nbsp;14&lt;br /&gt;1.3&amp;nbsp;Bekerja dengan Visual Basic 6.0 dan Visual Basic.NET&amp;nbsp;14&lt;br /&gt;1.3.1&amp;nbsp;Aplikasi Browser-based&amp;nbsp;14&lt;br /&gt;1.3.2&amp;nbsp;Aplikasi berbasis Client-Server&amp;nbsp;15&lt;br /&gt;1.3.3&amp;nbsp;Aplikasi Single – Tier&amp;nbsp;15&lt;br /&gt;1.3.4&amp;nbsp;Data&amp;nbsp;15&lt;br /&gt;1.4&amp;nbsp;Mengapa Migrasi dari vb6 ke vb.net?&amp;nbsp;16&lt;br /&gt;1.5&amp;nbsp;Kesimpulan&amp;nbsp;17&lt;br /&gt;2. Pengenalan Framework .NET&amp;nbsp;18&lt;br /&gt;2.1 Apakah Framework .NET?&amp;nbsp;18&lt;br /&gt;2.1.1&amp;nbsp; Pustaka class Framework .NET&amp;nbsp;20&lt;br /&gt;2.1.2&amp;nbsp; Common Language Runtime&amp;nbsp;20&lt;br /&gt;2.2&amp;nbsp; Bahasa Pemrograman Yang Mendukung Framework .NET&amp;nbsp;23&lt;br /&gt;2.3&amp;nbsp; Tujuan Desain Framework .NET&amp;nbsp;23&lt;br /&gt;2.3.1&amp;nbsp; Infrastruktur Komponen&amp;nbsp;23&lt;br /&gt;2.4 Keuntungan yang didapatkan dari .NET Framework&amp;nbsp;24&lt;br /&gt;3. Perbedaan Visual Basic 6 dengan Visual Basic .NET&amp;nbsp;26&lt;br /&gt;3.1 Pendahuluan&amp;nbsp;26&lt;br /&gt;3.2 Antar Muka (IDE)&amp;nbsp;26&lt;br /&gt;3.2.1. Perubahan Tampilan dan Layout&amp;nbsp;27&lt;br /&gt;3.2.2 Perubahan Menu&amp;nbsp;28&lt;br /&gt;3.2.3 Penggunaan Keyboard&amp;nbsp;31&lt;br /&gt;3.3 Perubahan Project&amp;nbsp;31&lt;br /&gt;3.3.1 Perubahan Project Property dalam Visual Basic .NET&amp;nbsp;32&lt;br /&gt;3.3.2 Perubahan Template dalam Visual Basic .NET&amp;nbsp;33&lt;br /&gt;3.3.3 Perubahan Reference dalam Visual Basic .NET&amp;nbsp;33&lt;br /&gt;3.4 Perubahan Bahasa&amp;nbsp;33&lt;br /&gt;3.5 Ringkasan Perubahan&amp;nbsp;33&lt;br /&gt;3.5.1 Array&amp;nbsp;39&lt;br /&gt;3.5.2 Perubahan Perintah ReDim&amp;nbsp;40&lt;br /&gt;3.5.3 Perubahan Tipe Data&amp;nbsp;40&lt;br /&gt;3.5.4 Function&amp;nbsp;41&lt;br /&gt;3.5.5 Procedure&amp;nbsp;42&lt;br /&gt;3.5.6 Perubahan Debugger&amp;nbsp;42&lt;br /&gt;4. Upgrade Aplikasi VB 6 ke VB.NET&amp;nbsp;43&lt;br /&gt;4.1 Upgrade Wizard&amp;nbsp;43&lt;br /&gt;4.2 Rekomendasi Sebelum Melakukan Upgrade&amp;nbsp;45&lt;br /&gt;4.3 Upgrade Project Group&amp;nbsp;46&lt;br /&gt;4.4 Menggunakan VB Snippet Add-In&amp;nbsp;47&lt;br /&gt;4.5 Metodologi Dalam Upgrade Wizard&amp;nbsp;48&lt;br /&gt;4.6 Kesimpulan&amp;nbsp;50&lt;br /&gt;5. Melakukan Migrasi Aplikasi Sederhana&amp;nbsp;51&lt;br /&gt;5.1 Apakah Migrasi itu perlu&amp;nbsp;51&lt;br /&gt;5.2 Yang Hilang di VB.NET&amp;nbsp;51&lt;br /&gt;5.3 Persiapan sebelum migrasi&amp;nbsp;52&lt;br /&gt;5.4 Contoh Migrasi dari VB6 ke VB.NET&amp;nbsp;53&lt;br /&gt;6. Masalah Pada Proses Upgrade&amp;nbsp;61&lt;br /&gt;6.1 Default Properties&amp;nbsp;61&lt;br /&gt;6.2 AddItem dan&amp;nbsp; ToString menggunakan COM Objects&amp;nbsp;62&lt;br /&gt;6.5. Deterministic Finalization dengan&amp;nbsp; Garbage Collection&amp;nbsp;64&lt;br /&gt;6.4 Dim…As New&amp;nbsp;65&lt;br /&gt;6.5 Sub Main (or Default Form)&amp;nbsp;66&lt;br /&gt;6.6 Bad Constants&amp;nbsp;67&lt;br /&gt;6.7 Drag and Drop&amp;nbsp;68&lt;br /&gt;6.8 Collection Classes&amp;nbsp;73&lt;br /&gt;6.9 Kesimpulan&amp;nbsp;76&lt;br /&gt;7. Debuging in VB.Net&amp;nbsp;77&lt;br /&gt;7.1 Debuging&amp;nbsp;77&lt;br /&gt;7.2 Debuging Consepts&amp;nbsp;77&lt;br /&gt;7.3 Debug Menu&amp;nbsp;78&lt;br /&gt;7.3.1 Step Into&amp;nbsp;79&lt;br /&gt;7.3.2 Step Over&amp;nbsp;80&lt;br /&gt;7.3.3 Step Out&amp;nbsp;81&lt;br /&gt;7.3.4 Run To Cursor&amp;nbsp;82&lt;br /&gt;7.4. Watches&amp;nbsp;82&lt;br /&gt;7.5 BreakPoint&amp;nbsp;83&lt;br /&gt;7.6 Exceptions Window&amp;nbsp;84&lt;br /&gt;7.7 Try Statement&amp;nbsp;86&lt;br /&gt;7.8 Command Window&amp;nbsp;87&lt;br /&gt;7.9 Kesimpulan&amp;nbsp;88&lt;br /&gt;8. Case study migrasi Visual Basic ke Visual Basic.NET dengan menggunakan wizards&amp;nbsp;89&lt;br /&gt;8.1 Aplikasi VCR.&amp;nbsp;89&lt;br /&gt;8.2 Pengelompokan code menjadi empat versi&amp;nbsp;90&lt;br /&gt;8.3 Menjalankan Code Advisor fo Visual Basic 6.0&amp;nbsp;90&lt;br /&gt;8.4 Melakukan Upgrade dari Visual Basic ke Visual Basic.NET dengan wizards&amp;nbsp;91&lt;br /&gt;8.5 Melakukan enhancement dan modifikasi&amp;nbsp;95&lt;br /&gt;8.6 Balai Pustaka&amp;nbsp;95&lt;br /&gt;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/5/download.aspx" length="2052746" type="application/pdf" /></item><item><title>Pemrograman Email Dengan C#</title><link>http://project-otak.net/files/folders/milestone2/entry4.aspx</link><pubDate>Mon, 27 Oct 2008 08:44:35 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:4</guid><dc:creator>agusk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Mengirim Email Melalui SMTP Server&lt;br /&gt;1.1 Pendahuluan&lt;br /&gt;1.2 RFC 821&lt;br /&gt;1.3 Sintak SMTP Berdasarkan RFC 821&lt;br /&gt;1.4 Prosedur Pengiriman Email&lt;br /&gt;1.5 Implementasi Dalam Program Aplikasi Dengan C#&lt;br /&gt;2. Mengambil Email Melalui POP3 Server&lt;br /&gt;2.1 Pendahuluan&lt;br /&gt;2.2 RFC 1725&lt;br /&gt;2.3 Sintak-Sintak Dalam POP versi 3&lt;br /&gt;2.4 Algoritma Pengambilan E-mail&lt;br /&gt;2.5 Implementasi Dengan C#&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/4/download.aspx" length="441662" type="application/pdf" /></item><item><title>Pemrograman Game Tetris Dengan C#</title><link>http://project-otak.net/files/folders/milestone2/entry3.aspx</link><pubDate>Mon, 27 Oct 2008 08:32:25 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:3</guid><dc:creator>agusk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Menyusun Blok-Blok Tetris&lt;br /&gt;1.1&amp;nbsp; Data Struktur untuk Blok Tetris&lt;br /&gt;1.2&amp;nbsp; Data Struktur Papan Permainan&lt;br /&gt;1.3&amp;nbsp; Elemen untuk blok Tetris&lt;br /&gt;2. Design Klas Blok&lt;br /&gt;2.1&amp;nbsp; UML Diagram&lt;br /&gt;2.2&amp;nbsp; Visual Studio .Net&lt;br /&gt;2.3&amp;nbsp; Klas Blok&lt;br /&gt;2.4&amp;nbsp; Klas BlokGaris&lt;br /&gt;2.5&amp;nbsp; Klas BlokKotak&lt;br /&gt;2.7&amp;nbsp; Klas BlokZNormal&lt;br /&gt;2.8&amp;nbsp; Klas BlokZTerbalik&lt;br /&gt;2.9&amp;nbsp; Klas BlokLNormal&lt;br /&gt;2.10&amp;nbsp; Klas BlokLTerbalik&lt;br /&gt;3. Papan Permainan&lt;br /&gt;3.1&amp;nbsp; Menambahkan fields&lt;br /&gt;3.2&amp;nbsp; Menambahkan methods&lt;br /&gt;3.3&amp;nbsp; Koordinat Pixel dan Grid Unit&lt;br /&gt;4. Klas ImageBlok dan Menggambar di atas Canvas&lt;br /&gt;4.1&amp;nbsp; Klas ImageBlok&lt;br /&gt;4.2&amp;nbsp; Modifikasi Klas Blok&lt;br /&gt;4.3&amp;nbsp; Definisi Draw() di Klas Blok&lt;br /&gt;5. Mengaplikasikan&amp;nbsp; Factory Pattern&lt;br /&gt;5.1&amp;nbsp; Klas BlokFactory&lt;br /&gt;5.2&amp;nbsp; Method BuatBlokBaru() untuk klas PapanPermainan&lt;br /&gt;6. Menggunakan Invalidate()&lt;br /&gt;6.1&amp;nbsp; Penambahan method SetElemen() dan GetElemen()&lt;br /&gt;6.2&amp;nbsp; Modifikasi klas Blok&lt;br /&gt;6.3&amp;nbsp; Modifikasi PapanPermainan.BuatBlokBaru()&lt;br /&gt;6.4&amp;nbsp; Sekilas tentang Invalidate()&lt;br /&gt;7. Merespons Keyboard Event&lt;br /&gt;7.1&amp;nbsp; Merespons key Bawah&lt;br /&gt;7.2&amp;nbsp; Merespons key Kiri&lt;br /&gt;7.3&amp;nbsp; Merespons Key Kanan&lt;br /&gt;8. Menumpuk Blok&lt;br /&gt;8.1&amp;nbsp; Modifikasi Klas Blok&lt;br /&gt;8.2&amp;nbsp; Mengkontrol Penurunan Blok&lt;br /&gt;8.3&amp;nbsp; Mengkontrol Penggeseran Kiri&lt;br /&gt;8.4&amp;nbsp; Mengkontrol Penggeseran Kanan&lt;br /&gt;9. Merotasikan Blok&lt;br /&gt;9.1&amp;nbsp; Menambahkan ICloneable ke klas Blok&lt;br /&gt;9.2&amp;nbsp; Method BisaRotasi() untuk klas PapanPermainan&lt;br /&gt;9.3&amp;nbsp; Modifikasi KeyPress-handler&lt;br /&gt;10. Menghilangkan Baris Komplet&lt;br /&gt;10.1&amp;nbsp; Menampilkan “Blink” effect&lt;br /&gt;11. Menggunakan Timer&lt;br /&gt;11.1&amp;nbsp; Menambahkan Timer&lt;br /&gt;11.2&amp;nbsp; Kapan Game Over?&lt;br /&gt;11.3&amp;nbsp; Dua Bugs lagi…&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/3/download.aspx" length="1477765" type="application/pdf" /></item><item><title>Pemrograman Dasar Socket Dengan C#</title><link>http://project-otak.net/files/folders/milestone2/entry2.aspx</link><pubDate>Mon, 27 Oct 2008 08:12:52 GMT</pubDate><guid isPermaLink="false">690978a6-ee5b-422b-a9e5-bcb7f090c6df:2</guid><dc:creator>agusk</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Daftar Isi&lt;/p&gt;
&lt;p&gt;1. Pendahuluan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;1.1 Apakah Itu Socket ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;1.2 Socket Pada Framework .NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;1.3 Sistem Socket Pada Jaringan Komputer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;2. Mendeteksi IP Address Komputer Lokal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;2.1 Konsep Dasar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;2.2 Membangun Aplikasi Deteksi IP Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3. Pemrograman Jaringan TCP/IP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.1 Pendahuluan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2 Implementasi Socket Pada Sistem Client-Server&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.1 Socket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.2 Listen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.3 Accept&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.4 Socket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.5 Address Resolution&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.6 Connect&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;3.2.7 Data Transfer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4. Pemrograman Jaringan UDP/IP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.1 Pendahuluan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2 Arsitektur Pemrograman Jaringan UDP/IP&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2.1 Socket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2.2 Listen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2.3 Receipt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2.4 Send&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;4.2.5 Data Transfer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://project-otak.net/files/folders/2/download.aspx" length="365992" type="application/pdf" /></item></channel></rss>
