Special Award from Shane and Peter
My Windows XP give me sluggish perfomance and ASIO not work well. This condition force me to reinstall my Windows to clean state and installing all applications from beginning. I open my Thunderbird (email client) to check my recent email after installation process is done.
One of email is come from Shane, an entreprenerd man from outside of Indonesia, it's bit suprise when he wrote me a great news. I'm one of Shane & Peter Interview winner. I was posted a journal according to their questions. Thank you for Shane & Peter.
It's fun to be part of this event and many posted great answer. We're live to help people and knowledge should be shared.
Programming: Closing thought of the year 2007
I don't do any anlysis on the subject, it's about human insting. I do hate Java since I use it in my AMD 586 in late 1998, the Java Virtual Machine are memory and processor hog. Despite of that, Java concepts are cool and many implemented the class & object related into others language. Java is the OOA & OOP language father.
When I saw the first version of C#, I fall in love, I don't know why. C# is fast enough for me and I like the coding style which require higher degree of details, I am not good at detail and luckily C# force me to keep on eye of details. We have .NET Framework and Mono. Visual Studio Express edition is free and you have no reason to tell that C# is expensive.
I heard that .NET especially C# couldn't replace the Java. I don't agree with it at all, C# language fundamental is mature but the new features always added. We could also programming any device we want, because the Communication to Device already supported by .NET Framework it self. The interoperability between language switch also supported on .NET, you have one team do UI in VB.NET, the master programmer do DLL development in C++ and other do WebService in C#. It's no longer a big problem, because the CIL. So it will result in same intermidate language which shared the .NET Framework.
I heard confusing name which not reflected the functions of an application in Java like WebLogic and JBoss. I don't understand what the heck is that. I really care about one ultimate programming tool that could be exploited to the limit. I don't want to learn some new framework build on a framework, it's really wasting the time.
PHP does have similar problem, we know a lot of framework and people are looking the best. Zend the official PHP developer also questioned about the good of their framework. How that could be happen? there's PEAR and many people refusing use PEAR because it's monolithic architecture, but that's good!. Search on the google and type this keyword "Best PHP Framework" and happy to choose one of them. I understand open-source spirit, but without direction it will come the big mess up. The hosting company also involved in creating problem on PHP development. If open-source is cheap or even free, so you could upgrade the hosting services regulary. You might said that not just simple, yes of course. That's why we paid for hosting company, because we believe on their expertise.
PHP is not yet enterprise class language before the PHP 6.0 is released. I am not scare you, but if you are new developer, you must start to learn how the OOP works, you must learn how programming flow is done in better way. PHP 6.0 is the version I waiting about and I will glad to use it. The future of PHP 6.0 makes people need to learn programming really hard and in the business perspective it will bring a quality products because the developer need understand what they should do in their development time. It's managable and could also in pseudo. PHP 6 should had its own Class/Objects library. This will reduce the confusion.
Ruby on Rail and .NET Framework is great of development tool. I vote for both of them for 1# 2007 development tools. Java is #2, and PHP is #10 because the mess.
What should you do to start a business?
I was read a book about starting a business, this book was written by Australian's writer. I am trying to find the book but it must be hidden in my bookshelf, so I don't know the exact title and writer. I also read about entreprenuership in book published by University of Indonesia which contains a lot of information you need to understand what the different between entreprenuer and entreprenuership.
Okay, I was wonder to own a business. In this case I would build a web consultant which already rolling called Dint Projekt. Did you know that Dint Projekt was my music nickname when I creating Trance music? and people exactly know what is dint as abbrevation to my full name. It's not acctually, it derived from English which means Power. The Projekt was derived from German word as subtitute from Project because there's already a band using Dint Project which found accidently when I looking for domain names, to avoid the clash I choose the German which inspired by perfect product from German.
Why I choose such uniqe name (some of people tell this wierd)? because we have ideology to giving some noticable result, like Design company or community are looking unique name to keep them remembered. So, I choose this name as our business.
What do next? the logo and the color of the business, we must give our business some character. We choose green and it's gradient as our basic color. Why green? green is very down to earth color. I've done what's next?.
The Tag Line, this also called as motto. Acctually, the best motto is derived from vision and mission of a business, which the tag line is summary of vision and mission. You done in making a business aknowledgement and you're ready to print some namecards to market your business, this is necessary if your business is on servicing business.
Marketing is important for our business for example telling your family & friends about your new business, they will know that when they or their friends need service like we offer then they will call us. If you meet your new friend don't forget give your collateral marketing tools, your name card.
Business plan is recommended but it become mandatory if you want to loan some cash from bank or other finance institution. Try write some, you will find dozen of Business Plan example over the net and if you on the bookstore try to look one. Exit strategy is recommended.
Business is like jet coaster, up and down, it's thrilling. You need motivation somehow which you can get from your family & friends, radio talk show, community with same vision, seminar, and so on so forth. This only a small part to contribute to your own business and this could not be applied of some business also.
Good luck and success for your business!
Welcome to BlogEngine.NET 1.3
If you see this post it means that BlogEngine.NET 1.3 is running and the hard part of creating your own blog is done. There is only one thing you need to do from this point on to take full advantage of the blog and that is to set up the first author profile.
Write Permissions
To be able to log in to the blog and writing posts, you need to enable write permissions on the App_Data folder. If you’re blog is hosted at a hosting provider, you can either log into your account’s admin page or call the support. You need write permissions on the App_Data folder because all posts and comments are saved as XML files and placed in the App_Data folder.
Username and password
When you've got write permissions to the App_Data folder, you need to change the username and password. Find the sign-in link located either at the bottom or top of the page depending on your current theme and click it. Now enter "admin" in both the username and password fields and click the button. You will now see an admin menu appear. It has a link to the "Users" admin page. From there you can change the username and password.
On the web
You can find BlogEngine.NET on the official website. Here you'll find tutorials, documentation, tips and tricks and much more. The ongoing development of BlogEngine.NET can be followed at CodePlex where the daily builds will be published for anyone to download.
Good luck and happy writing.
The BlogEngine.NET team
