Thursday, March 15, 2007

Tuesday, March 13, 2007

Nice article about "Communities need care and feeding"

(very) Nice article at http://weblogs.asp.net/bsimser/archive/2007/03/08/communities-need-care-and-feeding.aspx

I have learned many things from http://www.dotnetkicks.com and http://www.sharepointkicks.com.

Thanks a lot :-)

Lambat banget di geeks.netindonesia.net/blogs

Aneh...
rasanya http://geeks.netindonesia.net/blogs == lambat (banget) euy.

Udah pernah aku posting di Mailing List Komunitas .Net Indonesia, tapi hanya ada 1 respon :-(

Ampun dah...
Masa sich bisa sampai selambat itu :-(.
We we weeeee.... ini cuman blog doank lhooo....

Dulu waktu masih di http://blogs.netindonesia.net == lebih kenceng tuh.

Karena menggunakan Community Server ?
Ah, yang bener aja nie.
Banyak tuh website-website yang menggunakan Community Server == tapi ndak se--lelet http://geeks.netindonesia.net/blogs

Hhhmmmm... gimana dunk nie ?

Blog kan bisa kita jadikan sebagai bahan referensi.
Nah looo... klo' lebih sering Error ? Wadduuuhhhh.....

Hhhmmm... emang sich, emang aku siapa sich ? Enak banget ngomel-ngomel tentang http://geeks.netindonesia.net/blogs !!!

Ah, ndak gitu lan Men...
Kali aja posting ku ini ada gunanya bagi temen-temen di Komunitas .NET Indonesia
:-)

Berikut ini beberapa contoh error :

Ini yang sering terjadi :



Dan ini yang juga aneh :-( :

3 type of creating Skin (DotNetNuke)

I think, there are 3 types of creating Skin :
  1. imitation skin
  2. semi imitation skin
  3. original skin
  4. ... ?
Imitation skin

We imitate skin to a same System. This type is very very simple (because target and destination is identical). For example, we go to site Powered by DotNetnuke. Then we imitate its skin. So... we have DotNetNuke skin on our hand now :-). This is same for Joomla. We go to site Powered by Joomla. Then we imitate its skin.


Semi imitation skin

We find nice site. Whatever its System is. For example http://www.apple.com or http://www.microsoft.com/office. Then we imitate its layout for our DotNetNuke Skin or Joomla Skin (or whatever the destination is). Some skills are needed for this type, because of different of target and destination :-(


Original skin

We create skin from scratch. HTML layout, CSS file, image and all objects of Skin is created from the beginning. Some serious skills are needed :-) (but the result is satisfying).

No more Skin Demo. Screenshoot only, please

There are many websites sell Skin for CMS/Portal/Blog such as DotNetNuke, Mambo, Joomla, Wordpress...

Providing demo ? How kind you are :-).

Better no demo (it is {too} easy to imitate yours) please...

Some articles cited about how easy to imitate skin is :
Some sites (selling Skin) provide no demo. Just screenshoot only (it is better idea) :-)

Nice Code Formatting

I enjoy reading http://www.dotnetnuke.com/Community/BlogsDotNetNuke/tabid/825/EntryID/1358/Default.aspx

Content ? of course it is.

But there is another thing :: code formatting.

Long time ago, I have read http://endy.artivisi.com/blog/lain/mencoba-wordpress

By the way, how to be like that in this Blog (http://muhammadsudirman.blogspot.com) ?

Sunday, March 04, 2007

Blogger.com :: Labels for this post

I like this feature.

By the way, how to insert Smile Icon ?

Opinion : Agressive Software Developer Community in Indonesia (Java and .NET)

In this era, Java and .NET are two (very) cools technology in Software Industry (also I give my respect to another technology, such as Linux, Apache, MySQL, PHP, Perl, ...).

Each technology has their own supporter (paid or unpaid, active or not, ...).

I just want to give my perfection in Indonesia (country where I live in) ::

.:: to be continued ::.

Join DotNetNuke.com :: Forum and Support (BugTracker)

I have been registered as user on dotnetnuke.com since ??? (I forget it, but I know it was long time ago. Sometime on 2006)

Know I just want to start to give (small) thing I could do to DotNetNuke.com community (sadly DotNetNuke community in my country :: www.dnnindonesia.net is not life again. It makes me confuse because there is www.agungriyadi.erudeye.net and www.bataviasoft.com that honoured as DotNetNuke Company in Indonesia).

Yap... better late than nothing :-)

Interesting Error message on DotNetNuke.com

Take a look...

a critical error has occured :





Java Company :: Kiyut.com

Wooow... it is amazing.

From jug-indonesia@yahoogroups.com mailing list, I find http://platform.netbeans.org/articles/nbm_interview_tonny.html.

Let's go to www.kiyut.com


One proven advantages from Open Source World :-)

Wednesday, February 21, 2007

Trying to posting on this Site

I have personal blog (blog.sudirman.org), but it was lost because domain sudirman.org was expired (I think Hosting cost is not reasonable yet. Hosting is not too expensive know. Some Windows Hosting has increase their services and cut down the price). I have another domain :: sudirman.biz.

Hhhhmmm... I hope this free blog site will be my home :-).

Go go go blogger.com

Create (imitation) Skin in DotNetNuke == (very) easy

As every Web Applications, every object related to appearance (html, image, css, ...) in DotNetNuke is transfered to client.
It will make easy for making imitation Skin/Container from a Site Powered by DotNetNuke

How about Legality aspect ? Hhhhmmm....

For example in my site at http://www.sudirman.biz
There are some Skins in fact imitation Skin/Container from a DotNetNuke sites.

Let's look at http://home.sudirman.biz/sdr-vista-windows-s

It imitates http://packaged.salaro.com/vistawindows/Home/tabid/394/Default.aspx

What about http://www.microsoft.com/windows ?

How to ::
  • visit a site that has interesting Skin/Container
  • Save Page as... (Html file)
  • Use Frontpage for analyzing. "Reformat HTML" feature helps a lot.
Next ::
  • create 2 files (skin.xml and container.xml) according to Html file.
  • Example of skin.xml and container.xml could be seen at standard Skin/Container of DotNetNuke installation
How is it too easy ?
  • Hhhhmmm... all about Web Application. Every object is transfered to client (of course it is. So, how to make a fancy appearance if thas is not ?).
  • But there is another factor that accelerates making imitation Skin/Container. That is Component Oriented of ASP.NET. That characteristic will help us decide, whether a HTML block is DotNetNuke Module or can be placed in skin.htm file
Challenge :
  • Possible because of Save Page as... by Browser, .css file can have image. For example "background-image: url(images/m_bg.gif);" then we should take that image from the site manually. The file location should be accessed relative to the .css file. ex. /Portals/_default/Skins/SDR_s002_2/skin.css. m_bg.gif is in /Portals/_default/Skins/SDR_s002_2/images/m_bg.gif
  • Creating skin.xml file. When to use RootMenuItemRightHtml in [MENU]