August 2006 - Posts
I will be at Comex 2006 at Singapore Expo, 3dsense Media School's Booth on thursday, friday and sunday for weekend (31st August to 3rd Sept). I will not be around on saturday as I will be teaching actionscript at 3dsense school till 5pm. So if you are going to Comex 2006, be sure to drop me a visit.
If you love foodlane.sg, you can come and say hi to me (serious). If you want to take up Flash/Actionscript, PHP or just starter "what is html" courses, do visit me too. If you want to learn Maya or 3dstudio max or combustion, also visit me. Just look for me at 3dsense Media School Booth. Remember I won't be there on Saturday!
By the way this is me if you want to recognise me
I am writing this after looking at this post on Subsonic and reading this post on Why Scaffolding Sucks. This question pops in my head : "Have they seen Paladin?".
Therefore I sort of come out with my own "top five reasons to why I use Paladin". I must also admit I am no expert on DALs as well as O/R mappers or other related framework, but I am saying this from my own experience of using Paladin and many other frameworks I have tried before.
Top five reasons why I use Paladin
1) Many frameworks is great in simple databases design for CRUD. However, they fail when the database has multiple views and stored procedures. For example, for select operation, I will want to select from CustomerView which maybe joining several tables. For insert I may wish to execute a custom stored procedure. Paladin's business entities class easily allow for that.
2) Built in paging. We all know that if you use datagrid built in paging, it will fetch a lot of rows and then dump those that are unneccessary. End up we have to solve this ourself. Paladin's solve this paging problem for you.
3) Flexibiliy. Project specs changes. Somehow somewhere 1 more column is needed for this 1 table. No problem with that.
4) Automatic code generation with BEWizard. Yes, some people may dislike having generated codes. But this are classes that you can serve easily as datasource to your list objects. More over, Paladin do not generate codes that makes you goes "hey, what is this class for?!?!". Everything is simple and straight forward.
5) Stability and performance. You can look at my website I have done with Paladin : Foodlane.sg : http://foodlane.sg
Foodlane.sg is running on ASP.NET 2.0 and Sql Server 2005. Ajax powered by Ajax.NET. DAL powered by Paladin.
So, try it out now: Paladin
Singapore's Flash usergroup, Flashmove will be celebrating Flash's 10th Anniversary in its october's usergroup event. They are also looking for members who wish to showcase their Flash movies. This is what is lifted from Flashmove website:
In conjunction with the Flash 10th Anniversary celebration, we are looking for FSUG members to contribute your creations of Flash.
Your creation will be showcased on FlashMove UserGroup Event and may even get a chance to be lived on FlashMove.
The flash file may be from any versions of the flash format.
We look forward to some crazy ideas that we never knew was possible in the flash format that was available.
Link: FlashMove UserGroup Event
I will also be presenting on Flex 2.0. Most probably an introduction to MXML and AS3.0 for a start. If you are in Singapore and want to exchange ideas on Flex 2.0 and AS3.0, be sure to join us for the event. The date and time have not been confirm, most probably at evening time on a weekday. Will update again.
I will be working at 3dsense Media School from monday (28th Aug) onwards. Basically I will be overlooking their web curriculums and managing their web systems. This means I will be able to work as full time geek! (woohoo, I love being a geek.)
Ok..this means I can devote all my time to play around with Flex, Flash as well as Asp.net and hopefully contribute to more flash and asp.net goodness in this blog.
Blog more again on monday.
Last week, I got interviewed by The Campus Observer on Foodlane.
The article is now out :Foodlane Interview
Take a look! Any comments (like laughing on my photo) can be place on this post.
Following a suggestion from
Serena, I just created a Foodlane badge that can renders a Food image together with its description using Asp.NET.
To see it in action:
- http://missyviolet.blogspot.com/
- http://serena-yeoh.blogspot.com/
- http://www.blog.xsive.co.nz/
- http://simplehappinessss.blogspot.com/
If you want to have random food photos showing up in your blog or webpage, simple cut and paste the codes below. There are hundreds of photos in the database, so you wun be bored by the same image over and over again =)
<!-- Begin of badge -->
<div style="background:url('http://foodlane.sg/pages/assets/foodlane_bg.gif');
width:115px;height:160px;background-repeat:no-repeat">
<div style="padding:10px 5px 5px 6px;position:relative;">
<script src="http://foodlane.sg/pages/public/image.aspx"
type="text/javascript" language="javascript"></script>
<a href="http://foodlane.sg" style="color:#ff6600;font-weight:bold;">
Foodlane.sg</a></div>
</div><!-- end of badge -->
For the random image, it is acheived by using javascript src="<aspx page>"
In the aspx page, I select a random image from the database using ORDER BY newid() and then response.write("document.write('<img src=\"imageurl.jpg\">')");
A new image will thus be chosen everytime
Chunlong, one of my web media students, has written a funny article on Foodlane
http://ystd-once-more.blogspot.com/2006/07/foodlane-your-premier-source-for-food.html
3dsense Media School, the school I had been teaching Actionscript for 2 years, will be on Channel 5 tonight (2nd August, 7.30pm).
If you are interested in taking a Diploma in Digital Visual Effects and Animation, or interested 3D Studio Max / Maya, then take a look at its new website at http://singapore.3dsense.net
3dsense has given me ample of space and opportunity for me to bring my Flash, Actionscript to a higher level. I guess you wun spot me be able to spot me on TV, because by the time I reach at night for my class the camera crew was already keeping their stuffs..haha.
So, well, remember to watch it if you are interested!