February 14, 2006
For the first, soir abis degh … judul postingannya rada’ ngaco dikit
[huks payah … ]
Hari sial terus sie, mulai mlm ga bisa tidur sampe subuh
trus pagi2 uda rada bisa tisur gt di bangunin di suruh buatin tugas adek yg masi kurang, la u da ku buatin eee … malah perinternya rusak … jadi de nyari rental buat ngeperint
nah masalahnya muter2 nyari rental ga ada yg anterin … [kacauuuuuuu …. padahal aq kan ga tau jalan …. uda lama man aq ga pulang …. lek nyasar yak apa ???? huuuuuuuu ….]
akhirnya mama nyuruh naik ojek aja … [ waaaa …. ga pernah naik ojek nie ngomentar dlm ati aja ] trus akhirnya nemu warnet yg bs buat ngeprint
ga nyangka ngeprint 4 lembar abis 25rb man … buset abis
mahal bgt …. nie make tinta emas ato apa ???? ….
sukur aq bw duit cadangan … sial
selesai ngeprint aq anterin ntu tugas ke sekolahnya adek ku, naek angkot aja deh pikirku…. biar ngemat dikit ….
ehh … uda naek angkot mau turunnya ga ngerti mo bilang apa…. kiri seperti di sby? ….. ato stop aja sperti naek taxi …. waaaa kacau … akhirnya ku sebut de smua kata yg bs nandai’in si sopir untuk berhenti …. trus gt aq di liatin ma semua penumpang di angkot gt trus pada ngoment, ga jelas mreka ngoment kyk gmn … I dont care laaaaaaaa …
kali aja ngoment mreka ” nie anak dr planet mn sie … kyknya ga’ pernah naek angkot …???” waaaaa ….
nah setibanya di sekolah adekku … aq bingung mau ke mn … akhirnya aq ke bagian security … nanya “pak saya bisa ktemu Indah Rahayu anak kelas 2.1?” trus bapaknya bilang …. ” ini dr sapa ya ? ada urusan apa ? ” ya aq bilang aja ” saya kakaknya mo nganterin tugasnya yg ketinggalan ” trus bapaknya bilang ” ooooo …. ini kakaknya indah yg di surabaya itu ya …. Indah sering loh cerita tentang kakaknya ” busetttttt …. nie anak cerita apa aja ma org2 di sekolahnya ….. apessssss …. trus aq bilang lg ” iya pak saya kakaknya dr surabaya, ini tugasnya indah saya titipkan bapak aja, minta tolong di serahkan ke anaknya aja …” bapaknya bilang ” ya uda mbak nanti saya berikan ke Indah …” huh ….
nah setelah dr sekolahnya Indah, aq pny rencana untuk maen ke warnet dulu di samping KFC sambil ngeliat nilai, soalnya kt Piqa semua nilai uda keluar…
saat itu aq kembali naek angkot, dgn bondo nanya aja, aq nyampe ketempat tujuanku itu …. dengan keringat yg segede biji jagung … [ abis Kendari saat ini panasss bgtttttttt …..]
tiba di depan warnet, aq langsung duduk trus nyala’in ym, wahhh … ternyata aq byk dpt offline msg …. blm sempat semua ku baca … eeee ternyata uda disconect ….. busettttttt knp lagi nie …. pikirku …. ilang de semua ntu offline msg ….. sial!
beberapa menit nunggu, akhirnya bisa kembali online juga
sesuai tujuan awal aq buka sicyca.stikom.edu, hiks sodara …. semester ini aq dpt nilai jelekkkkkk ….. dr semua mata kuliah ga’ ada yg dapaet A ….. koq bisaaaaaaa ….?????? Busettttttt ……
rasa mangkel + capek + sebel jd satu
aq jd bad mood untuk ngenet ….
hiks 
huh …. aq kurang belajar + usaha kali ya … makanya kuliahku tambah amburadul …. apa krn “dia” ….
hiks jd nyesel …. semuanya malah rusakkkkkk … ga sesuai rencana ….. apes ….
uda ah …
maaf ya klo postingan ini byk kt2 ngawurnya ….
February 2, 2006
Asp.Net 2.0 – Chapter 1 – Are you sure theory is always boring?
written by Giorgio Sardo - Italian Microsoft Student Ambassador
Welcome to the first chapter of the ASP.NET 2.0 course. In this lesson I’ll show you what the .Net Framework is briefly, focusing on Web Development model. Then I’ll explain the meaning of ASP and its history. I’ll give you a fast view on installing and making a machine ready to develop a web site using Visual Studio .Net 2005. After these steps you’ll really ready to start having fun!
INTRODUCTION TO THE .NET FRAMEWORK
Microsoft developed .NET as a philosophy and set of technologies for computers to work together in the world of the Internet….etc etc etc. I don’t wanna bore you with this information, writing thousand of pages about it now. Knowing .NET Framework is important, but I’m sure you will find more accurate info elsewhere, like http://www.microsoft.com
Moreover I’m quite sure someone on theSpoke will publish an article on this soon.
The overall objective was to provide a smooth flow of information and processes across a wide range of systems and devices. .NET is not a language or a specific product. Rather, it is a set of standards and guidelines that are incorporated into almost all Microsoft products released since about 2002.
The .NET Framework includes a set of class libraries that provide common functionality that every application needs. These class libraries can be accessed from any language supported by the .NET Framework. The services (and corresponding namespaces) offered by these class libraries include the following:
* Base Types (System)
* Input/Output (System.IO)
* Data Access (System.Data)
* Security (System.Security)
* Data Structures (System.Collections)
* Configuration (System.Configuration)
* Networking (System.Net)
* Reflection (System.Reflection)
* Globalization (System.Globalization)
* Painting and Drawing (System.Drawing)
* Tracing and Diagnostics (System.Diagnostics)
* Windows (Client) Application Model (System.Windows.Forms)
* Web Application Model (System.Web)
Note that the .NET Framework contains two application programming models, one for client applications (System.Windows.Forms) and one for Web-based applications (System.Web). The System.Web namespace in the .NET Framework is the portion of the .NET Framework that provides ASP.NET functionality. In other words, ASP.NET is just one part of the
overall .NET Framework for building applications.
Pretty easy and cool, isn’t it?
ASP HISTORY
ASP.NET introduced the Web development community to unprecedented simplicity for building
dynamic applications, relying on reusable components called server controls to provide rich rendering and behaviors, without requiring developers to manually code complex logic for common scenarios.
ASP.NET 1.0 also provided a flexible code separation and event model for programmability, which enabled Web application code to be factored cleanly and maintained easily. The net result was that sites that often required hundreds of lines of code and several weeks of development could be built in ASP.NET with minimal effort.
ASP.NET 2.0 introduces a control-based approach to data access that allows developers to add data to a Web site in much the same way as they would add any other server control.
Reusable user interface (UI) components such as grids, trees, and lists can easily bind to data through a data source control, which takes care of exposing data from the underlying data store without requiring developers to manually handle the code to retrieve the data. Using controls has the additional advantage of allowing design tools such as Visual Studio to enable a simple drag-and-drop experience for adding data to a Web site. The result of the data control model is that building data-driven Web sites has never been easier. The ASP.NET data controls are a significant leap forward in terms of combining ease-of-use with the power and flexibility required to build real-world applications.
ASP.NET 3.0 will do everything by itself. The developer will be able to build a website even without touching the mouse! This a joke obviously. What I mean is that, even if Asp.Net 2.0 is better than 1.0, it is not so easy to use like everyone in MS says. It’s easy, but not SO easy. You will still need to open your mind, think, look for a solution. That’s poetry!
GETTING STARTED
I suppose at this point you’re pretty bored of this lesson. I would be so. Anyway, we’re ready to start opening the development environment and start making life to a new website.
This is what you need to go on (it’s important the order!):
* A computer with Windows Xp Pro: you can use Win2000, Win2003 too
* A Beer: it’s always a good tip to have a beer with you.
* All service packs and security updates installed: run a Windows Update
* A Beer: it’s always a good tip to have a beer with you.
· Install a Web Server: Web pages must be processed by a Web server to be available to a browser. Two options work with the .NET Framework, one for deployment and one for development.
1. Internet Information Server handles the load of a public Web site, but may also be used for development purposes. If you have already turned it on in your development machine, you will find that the .NET Framework automatically registers with IIS and is available for you to create ASP.NET pages. IIS is easy to enable in Windows. First, because it is a good habit to get into, check that you have updated your installation of Windows with the latest service packs and security patches. Then click through Start → Control Panel → Add & Remove Programs. Select Add/Remove Windows Components and add a check mark to IIS to install.
2. Microsoft also provides a lightweight alternative to IIS for developers, code-named Cassini, that is better suited to developers and students than IIS. The Cassini Web Server comes with Visual Studio and Visual Web Developer and installs automatically. When a page is run from the Visual Web Developer, Cassini will automatically start its Web service on a random port and invoke your browser with a request for your page sent to http://localhost:xxxx/MySiteName/MyPageName.aspx. Instead of IIS, Cassini will serve the page, including processing ASP.NET code and server controls. Evidence of the server activity appears as an icon system tray. Note that Cassini is designed for developers and does not scale adequately to support a publicly deployed Web.
If you are already using IIS on your development machine, you will not have to take additional steps. If you have not set up and secured IIS, I suggest you use Cassini because it is automatically installed with Visual Studio or Visual Web Developer. Cassini will automatically download and install with VWD Express, so you will not see specific install steps below.
* A Beer: it’s always a good tip to have a beer with you. At this point if you’re not still drunk, go on. Otherwise, see you tomorrow…
* Install .Net Framework 2.0 and Editor to Create Web Pages: I don’t mind if you use Notepad or Super Visual Studio Professional with Chicken Deluxe 2005 Second Politically Correct and Bluetooth Integrated Edition. If you can get it by MSDNAA program or other way I recommend you VS 2005. Otherwise you can user Visual Web Developer Express, which is distributed for free. What you just need to know is that VS provides very powerful tools to design complex Web pages that employ multiple resources from throughout the enterprise. Objectives that require ten or twenty lines of typing in Notepad are performed in VS with a single drag-and-drop or by clicking through a wizard. After the drag-and-drop, VS will type all of the tags, attributes, and code to produce the feature. VS also provides intelligent assistance to typing so that you generally only have to type a character or two and VS will complete the syntax (called “IntelliSense” technology). And so on… (please refer to the Microsoft site for marketing reasons).
* A Beer: it’s always a good tip to have a beer with you.
* Install a Database Management System: it’s quite sure you will require to manage data in your sites. Several choices are listed here; of those I recommend SQL Server Express.
1. Microsoft Access is familiar and already widely deployed, but not recommended for use in a production Web site. It works for learning and development purposes, however.
2. Microsoft SQL Server is a powerful choice for public deployment but is expensive and more difficult to set up and manage on a development machine.
3. SQL Server Express (SSE) is a lightweight and free database engine based on the SQL Server Yukon engine. Because SSE has the same syntax as SQL Server but lower cost and complexity, it greatly simplifies working with local data in a Web application.
4. Microsoft Data Engine (MSDE) is a freely available lightweight version of SQL Server. It is easy to install and stores data in a format that can be directly ported to a full SQL Server installation at time of deployment.
5. Other Relational Databases such as Oracle or MySQL can be used.
* Lots of patience: making website is truly exciting, but you need to work and work and work before see what you wanna see. I’m sure you’ll collect more experience on the way.
* A Beer: it’s always a good tip to have a beer with you.
* theSpoke: the best way to learn is to share your knowledge to others, and bring others knowledge into you. theSpoke is the best place where you can learn for free: you can ask whatever you want there!! Me, or one of my clones, or other users will sure answer to your questions.
* A Beer: I’m not sure you already know about that: it’s always a good tip to have a beer with you while developing at computer. It can solve so many problems!
Ok. After this lesson you should be able to setup the working machine: in the next article I will show how you can use all this stuff together. If you have any question please refer to my Hub page (http://thespoke.net/hubs/gioker84/default.aspx).
Last but not least: if you are reading this, you drank about 10 beers. Please shut down your machine before walking through the street singing at the top of your lungs because no one can see or hear you and because you’re still smart you know all the words!
Hari ini aq ikut test untuk jadi co asistant lab untuk praktikum ASP.Net ma Jarkom
hehehe … np juga aq ngambil ASP.net + Jarkom
ah .. tau’
asline aq ga terlalu niat ma jadi CoAss untuk semester depan
aq daftarnya aja iseng
ga niat bgt ….
jd pas ngerjain testnya juga lg iseng aja
hehehe … ga blajar blast … ga ada persiapan s a m a s e k a l i ….
but if i pass the test ….
hmmm … i’ll show tht i can!
oh ya, sbnarnya byk sie yg nawarin jd CoAss mata kuliah laen
tp gmn ya …. aslinya uda ga niat, so milihnya ngawur aja
and buat Mbro yg uda nyaranin bbrp mata kuliah yg sebaiknya di CoAss’in jd ga keambil mua …. sorry …..
hmmm … but for Jarkom i have a reason wanna be the CoAss … 
I want learn more abt security n’ networking … so i need to always keep in touch with this topic
huh … sorry de klo postingannya ga mutu ^_^