October 2006 - Posts

Indonesian .NET Soldier !

Tahun ini, website resmi Mabes TNI Angkatan Laut akan menggunakan platform Microsoft .NET.

1. Foto bareng tentara yang nanti akan develop sistem informasi berbasis ASP .NET 2.0 + DotNetNuke + ATLAS. I'm the consultant. ;-)

Foto bareng tentara yang jadi developer .NET

2. Saat paparan prototipe website yang baru. Dibangun menggunakan ASP .NET + DotNetNuke + ATLAS dengan arsitektur yang fleksibel. 

Saat re-design, re-architechting, dan re-building website

3. Hasil akhir yang telah dibuat oleh tim pengembang Mabes TNI AL. 

The result

4. Pengujian live di lab internal Mabes TNI Angkatan Laut. Everything works fine like a charm ... Very sweet !

The result

Di dalamnya, ada cukup banyak custom existing application mereka yang sukses di migrasi menjadi modul DotNetNuke. Mulai dari POP3 mail-nya, sistem informasi polisi militer, sistem informasi intelijen, aplikasi lelang, aplikasi kependidikan ketentaraan, dan yang lainnya. 

Jadi, tahun ini Mabes TNI Angkatan Laut sudah migrasi ke .NET. Tahun 2007 nanti giliran Mabes TNI Angkatan Udara. Duh, senengnya kenalan ama banyak tentara yang enerjik dan senang dengan teknologi, terutama .NET. :-)

Share this post: | | | |
Posted by agung | with no comments

Jelilah melihat peluang

Ya, peluang itu tidak datang dua kali. Jadi, jika kita bisa melihat peluang dan bisa kita manfaatkan dengan sebaik-baiknya kenapa tidak mulai diambil saja.

Contoh, ada banyak developer .NET di Indonesia tapi jika melihat scope teknologinya yang luar biasa banyak, rasanya kita harus mengerucutkan skill pada suatu bidang tertentu saja. Bidang lainnya bukannya tidak boleh dipelajari, tapi lebih sebagai pelengkap saja. Misalnya, saat ini teknologi AJAX .NET (Entah itu AJAXPro atau ATLAS) sedang booming. Kenapa tidak mencoba menjadi pioneer di bidang itu yang nantinya orang akna mengenal kita sebagai 'jagoan ATLAS Indonesia'. Ya, itu peluang. Tapi gak banyak orang yang sadar.

Ketika ada WPF, ada WCF, ada LINQ, kenapa gak mulai untuk menjadi expert di bidangnya. Setidaknya, mendekati expert sudah lebih dari cukup. Jadi, jeli melihat peluang dan berusaha mewujudkan peluang di masa depan itu untuk kemajuan kita adalah penting sekali.

Ketika dulu saya mulai dengan DotNetNuke, sebuah barang gratisan, banyak teman-teman yang mencibir 'bah, apa lu bisa dapet duit dari barang kayak gitu ?'. Opini tersebut terus terang 'menantang' saya untuk membuktikan bahwa kita bisa survive dengan sesuatu yang kita seriusin. Akhirnya, saya hanya fokus di ASP .NET dan DotNetNuke. Alhamdulillah, jalan terbuka lancar. Sebab di pikiran kita tidak mencabang kemana-mana. Saya tidak ingin menjadi seorang ahli arsitektur komputer, saya tidak ingin menjadi seorang ahli kompiler, tidak ingin menjadi seorang ahli WPF, saya hanya ingin jadi orang yang bisa lebih paham mengenai ASP .NET dan DotNetNuke. Itu saja. Jadi, itu peluang bagi saya untuk diwujudkan dalam bentuk kenyataan. Dan akhirnya terbukti dengan sudah banyak sekali training DotNetNuke dan ASP .NET yang telah saya berikan, sudah puluhan website (baik intranet maupun internet) berbasis DotNetNuke yang telah saya buat. Sudah cukup banyak custom vertical application berbasis module DotNetNuke (baik intranet maupun internet) yang sudah saya buat. Bahkan menjadi CTO sebuah perusahaan IT resmi .... pun karena DotNetNuke.

Jadi, intinya jelilah melihat peluang. Kita hidup untuk masa depan. Buat cuman hidup untuk masa kini.

Share this post: | | | |
Posted by agung | with no comments
Filed under:

ATLAS on Detik.com

Bagi Anda yang kemarin kenalan dengan DotNetNuke dan ingin tahu mengenai ATLAS, dapat membaca tulisan saya di Detik.com mengenai sekapur sirih ATLAS.

DotNetNuke à http://www.detikinet.com/index.php/detik.read/tahun/2006/bulan/09/tgl/27/time/132337/idnews/682299/idkanal/349

ATLAS à http://www.detikinet.com/index.php/detik.read/tahun/2006/bulan/10/tgl/10/time/162203/idnews/692696/idkanal/349

Berikutnya, saya akan menulis bagaimana integrasi ATLAS dan DNN dapat menghasilkan satu solusi framework yang TE-O-PE-BE-GE-TE (top banget gitu looh…)

Share this post: | | | |
Posted by agung | with no comments

Akademi .NET Indonesia (AKNETINDO)

Hm, jadi inget waktu pertama kali mulai belajar enterpreneur. Belajar sana-belajar sini, baca buku sana, baca buku sini. Coba sana, coba sini. Dan akhirnya mulai terbentuk suatu jalan yang jelas, amat jelas. Termasuk mulai 'meracuni' manusia-manusia pinter kayak AK (hahaha, good for you toh with People Enterprise). Kini saatnya aku buat ... Akademi .NET Indonesia (bukan rival dari PE kok bos AK, just my another idea with different strategy).

Lokasi, kemungkinan di dua tempat yakni di Jakarta Timur (sebuah kampus) dan Cirebon (juga sebuah kampus). Tahap pembicaraan dan meeting sudah dilaksanakan. Tinggal membuat proposal investasi (ini adalah skill di luar coding yang musti harus Anda pelajari). Jika semua tidak ada masalah, akhir tahun ini ada Akademi .NET Indonesia (AKNETINDO). AKNETINDO ini bukan akademi resmi (D3) tapi lebih ke pelatihan .NET profesional untuk generasi muda terutama mahasiswa agar siap 'bertarung' di dunia industri.

Mari kita majukan bangsa dengan teknologi !

Share this post: | | | |
Posted by agung | 2 comment(s)

List of Tools that you should (have) or (try)

This is list of tools / free application that you should have or try. :-)

 

XSD.exeKrypton ToolkitCommunity Server
WSCFControlSpySubtext
CodusVisual Studio Express EditionsFlexwiki
MyGenerationSharpDevelopXP Remote Assistance
Peli's Reflector AddinsMonoDevelopSkype
SourceMonitorSnippetCompilerGAIM
CR_MetricsNotepad2TFS Admin Tool
NdependRegulatorNHibernate
VilRegulazyNpersist
FxCopFileMonObjectMapper
NprofTCPViewCastle ActiveRecord
SVN 1-Click SetupRegMonCoolCommands
TortuiseCVSProcess ExplorerClassDesigner PowerToy
TortuiseSVNClrSpyVSFileFinder
AnknSVNClrProfilerPINVOKE.NET
SourceSafe Binding RemoverClrDumpHTML/ASP.NET Spell Checker
WinMergeManaged Stack ExplorerVSWindowManager
AtlasFiddlerCopySourceAsHTML
Anthem.NETPing PlotterCSSPropertiesWindow
AJAX.NET ProfessionalLogParserWeb Application Project
UrlRewritingNet.UrlRewriteRegex Kit VisualizersVSContentInstaller PowerToys
BusyBoxDotNetNProfNxBRE
CSS Friendly ASP.NET 2.0 Control AdaptersASP.NET CacheLog4Net
FreeTextBoxConchango XML VisualizerLucene.NET
WebChartExpression Graphic DesignerLibCheck
RSSToolKitExpression Interaction DesignerNetSpell
NunitXamlPadNplot
Nunit Code Snippets for Visual Studio 2005Service Configuration EditornSort
MbUnitService Trace ViewerRelfector.Diff
ZanebugWinFX Development ToolsRSS.NET
FitnesseILDASMSharpZipLib
NcoverReflectorExcelXMLWriter
nCoverExplorerDotnet IL EditoriTextSharp
TestDriven.NETDotfuscatorGhostDoc
NMock2Threat Analysis and Modeling ToolCR_Documentor
Rhino.MocksBouncy CastleNdoc
NUnitFormsXSS LibraryPDFCreator
NtimePrivBarskmFaqs
SeleniumMakeMeAdmin.cmdBugTracker.NET
Watirnxslt2CodeTrack
DotNetNukeeXMLBugzilla
PicoContainer.NETXinclude.NETTrac
MonoXpointer.NETSlickRun
RotorXML Diff and PatchZoomIt
Castle MonoRailEXSLT.NETMagnifixer
Castle Windsor ContainerXSDObjectGeneratorLess MSIerables
Enterprise LibraryConnectionStrings.comFileZilla
OpenNETCFSQL Connection String BuilderCommandPromptHere
NantSQLite AdministratorCropper
MSBuildOracle Developer Tools for Visual Studio .NETColorMania
MSBeeOracle SQL DeveloperPowerShell
MSBuild Community TasksWeb Developer Toolbar for Internet ExplorerPowerShellIDE
MSBuild SidekickWeb Developer Extension for FirefoxTaskSwitcherXP
CruiseControl.NETWeb Developer HelperSyncToy
CI FactoryDripUnlocker
Unleash ITDOM HelperCygwin
Web Deployment ProjectsW3C Markup Validation Service
WiXWebXACT
XP Common ControlsHTML Tidy
DockPanel SuiteBasecamp

 A 'crazy' man create a book that explain what the tools/free apps looks like. Edhuunn....!!!

Check this out : http://frazzleddad.blogspot.com/2006/08/book-update-100-final-draft.html

 

Share this post: | | | |
Posted by agung | with no comments

MIT sketching

This technology is sweet :

http://www.youtube.com/watch?v=NZNTgglPbUA

Share this post: | | | |
Posted by agung | with no comments

Koleksi Buku-Buku .NET dan buku-buku IT

  1. Apress - ASP.Net 2.0 Revealed
  2. Visual Web Developer 2005 Express Edition For Dummies
  3. Microsoft - Build A Website Now with Visual Web Developer 2005 Express Edition
  4. Wrox - Professional ASP.NET 2.0 Nov 2005
  5. Wrox - Professional Web Parts And Custom Controls With ASP.NET 2.0 Nov 2005
  6. Building Portals Intranets and Corporate Web Sites Using Microsoft Servers
  7. Web Programming - ASP .NET By Example
  8. Web Programming - Building Web Solutions with ASP.NET and ADO.NET
  9. Addison- Wesley - A Practical Guide toTesting Object Oriented Software
  10. Addison Wesley - Refactoring
  11. Addison Wesley - Windows Forms Programming In Csharp - 2
  12. Addison-Wesley Domain-Driven Design
  13. Addison-Wesley Professional Maximizing ASP .NET in Real World
  14. ADO.NET Cookbook oreilly 2003
  15. Advanced.NET.Remoting.(CSharp.Edition)
  16. Applying Use Case Driven Object Modeling with UML
  17. APress - Real World ASP.NET Best Practices
  18. CSharp Class Design Handbook Coding Effective Classes
  19. Developing ASP.NET Server Controls and Components (Microsoft-2003)
  20. microsoft press - Inside Csharp
  21. MS Press - Visual C Sharp .NET--Core Reference [2002]
  22. O'Reilly - ASP.NET Cookbook Aug 2004
  23. Oreilly.Programming.Dot.NET.Security
  24. Data Bases Oracle Database 10g Data Warehousing
  25. Databases - Microsoft SQL Server 2000 Weekend Crash Course
  26. DataBases - Oracle9i_SQL
  27. Databases - Programming Microsoft SQL Server 2000 with Microsoft Visual Basic.NET
  28. DataBases - SQL - The Complete Reference
  29. DataBases - SQL Server 2000 Stored Procedure Programming
  30. Data Bases - Programming Micrososft Visual Basic.NET For Microsoft Access Databases
  31. Data Bases- Sams - MySQL 3rd Edition Mar 2005
  32. Databases - Inside Microsoft SQL Server 2000
  33. DataBases - Oracle Database 10g XML and SQL Design Build and Manage XML Applications in Java C C plus plus and PL-SQL
  34. Databases - Oracle High Performance Tuning For 9i And 10g
  35. DataBases - Oracle Real Application Clusters
  36. Databases - SQL Tips And Techniques
  37. DataBases -Oracle Internals-Tips Tricks And Techniques For Dbas
  38. Introducing to Microsoft InfoPath 2003
  39. John Wiley and Sons - Beginning InfoPath 2003
  40. IT - Implementing Enterprise Portfolio Management with Microsoft Project Server 2002
  41. IT - It Services Costs  Metrics  Benchmarking And Marketing
  42. IT - Managing Information Technology Projects
  43. Business - Seven Steps To A Successfull Business Plan
  44. Programming - Real-Time Video Compression--Techniques And Algorithms
  45. Proramming - Bluetooth Application Developers Guide
  46. Weapons - Encyclopedia of Modern US Military Weapons
  47. Wordware Publishing - Wireless Game Development in C_Cpp With Brew
  48. Operating Systems - Microsoft Systems Management Server 2003 Administrators Companion
  49. Operating Systems - Windows Server 2003 - Domains Active Directory
  50. Operating Systems - Windows Server 2003 Security Infrastructures
  51. Security and Hacking - Addison Wesley - Defend I.T Security by Example
  52. Security and Hacking - Automated Fingerprint Identification Systems
  53. Security and Hacking - Checkpoint Next Generation Security
  54. Security and Hacking - Enterprise Java Security Building Secure J2ee Applications
  55. syngress,.stealing.the.network.how.to.own.the.box.(2003);.BM.OCR.6.0-2.5.ShareConnector
  56. Syngress,.Stealing.the.Network.How.to.Own.a.continent.(2004).LiB.ShareConnector
  57. Security and Hacking - Syngress - Securing Exchange Server and Outlook Web Access
  58. Security and Hacking - Security Plus
  59. Tara M.,Charles R. Elden - 2002 - Wireless Security and Privacy, Best Practices and Design Techniques
  60. DataBases - SQL - The Complete Reference
  61. DataBases - SQL Server 2000 Stored Procedure Programming
  62. Databases - SQL Tips And Techniques
  63. For.Dummies.Microsoft.SQL.Server.2005.Reporting.Services.For.Dummies
  64. Sams.Microsoft.SQL.Server.2005.Changing.the.Paradigm.Aug.2005
  65. Transact-SQL Cookbook
  66. For.Dummies.Visual.Basic.2005.For.Dummies.Oct.2005
  67. OReilly.Programming.Visual.Basic.2005.Sep.2005
  68. Wrox.Beginning.Visual.Basic.2005.Nov.2005
  69. Wrox.Professional.VB.2005.Nov.2005
  70. Web Programming - Architecting Web Services
  71. Web Programming - Programming Microsoft .NET XML Web Services - 2004
  72. Web Programming - Web Services Theory and Practice
  73. Programming - XML How to Program
  74. Addison Wesley - Design Patterns In OO Software
  75. Addison Wesley - SQL_Server_2005
  76. Ariadne Training- UML Applied--Object Oriented Analysis and Design Using the UML [2003]
  77. Beginning ASP.NET 2.0 in C# - From Novice to Professional [Apress 2006]
  78. Common ASP_NET Code Techniques
  79. OReilly Mastering Regular Expressions.2ndEd.July2002
  80. Professional Ado Net 2 - Programming With Sql Server 2005, Oracle, And Mysql (Wrox, 2005) By Tantanoid
  81. Professional DotNetNuke Portal
  82. Web Programming - Web Portals The New Gateways to Internet Information and Services
  83. Wrox - Professional CSS Cascading Style Sheets
  84. XML Application Developer's Guide
  85. Apress.Build.Your.Own.Dot.NET.Language.and.Compiler
  86. Addison.Wesley.Design.Patterns.Explained.A.New.Perspective.on.Object.Oriented.Design.2nd.Edition.Oct.2004
  87. Microsoft.Press.Code.Complete.Second.Edition
  88. Microsoft.Press.Microsoft.Extreme.Programming.Adventures.in.CSharp
  89. Microsoft.Press.Test.Driven.Development.in.Microsoft.Dot.NET
  90. O'Reilly, Essential SharePoint (2005)
  91. Programming - Expert One on One Visual Basic dot NET Business Objects
  92. Programming - eXtreme - Dot NET Introducing eXtreme Programming Techniques to Dot NET Developers
  93. Wrox.Professional.DotNetNuke.4.Open.Source.Web.Application.Framework.for.ASP.NET.2.0.Jul.2006

 

Share this post: | | | |

[MVP] Congratulations! You have received the Microsoft MVP Award

Dear Agung Riyadi,

Congratulations! We are pleased to present you with the 2007 Microsoft® MVP Award!

The Microsoft MVP Award is our way of saying thank you and to honor and support the significant contributions you make to communities worldwide. As a recipient of Microsoft’s Most Valuable Professional award, you join an elite group of technical community leaders from around the world who foster the free and objective exchange of knowledge by actively sharing your real world expertise with users and Microsoft.  Microsoft salutes all MVPs for promoting the spirit of community and enhancing people’s lives and the industry’s success everyday.  To learn more about the MVP Program, visit: www.microsoft.com/mvp.

Your extraordinary efforts in Visual Developer - ASP/ASP.NET technical communities during the past year are greatly appreciated. The benefits you will enjoy as a recipient of the MVP Award are outlined below.


YOUR MVP AWARD BENEFITS
The MVP Award offers an array of benefits that help you connect with other MVPs and Microsoft, enhance your technical skills, and stay abreast of the latest product developments.

Enjoy Special Resources
• Your MVP Lead is your direct connection with Microsoft. As your primary point of contact, your MVP Lead will keep you aware of product news and MVP activities.
• Get MVP program updates and meet and collaborate with other MVPs easily on the MVP Members Site.
Enhance Your Technical Expertise 
• Every MVP will receive a one-year subscription to a Microsoft online service of your choice – MSDN or TechNet!
Expand Your Network 
• You will have opportunities to build relationships with other MVPs and with Microsoft product teams through a variety of MVP special activities including the MVP Global Summit and local events.
Celebrate Your Achievements
• Your printed MVP Certificate of Appreciation is your personal recognition from Microsoft. This certificate is Microsoft’s acknowledgement of your exceptional technical expertise and voluntary contributions to technical communities and carries with it Microsoft’s gratitude for the time and effort you have personally given to technical communities.
• Enjoy your MVP Annual Gift and $150USD Microsoft Company Store voucher


Nice !!!
:-)

Share this post: | | | |
Posted by agung | with no comments