Tuesday, December 29, 2009

critical Thinking Skills

http://philosophy.hku.hk/think/

Professional Training and HR Consulting in Cambodia

http://www.aaacambodia.com/
http://www.vbnk.org/

Scholarship Program

http://way2freshers.com/uncategorized/indian-council-for-cultural-relations-new-delhi-scholarships.html
http://www.iccrindia.org/scholarships.htm

http://way2freshers.com/

JQuery – Star Comment Rating

http://eligeske.com/?s=star+rate

Monday, December 28, 2009

Submit Your Website to Link List

http://www.flash-it.tw/linklist.html

Browser tools

For Firefox, the Firebug tool (https://addons.mozilla.org/en-US/firefox/addon/1843) allows you to debug, edit, and monitor CSS and JavaScript executing within the browser. For Internet Explorer, go to the Microsoft Web site (www.microsoft.com), and search for the Internet Explorer Developer Toolbar. It is a free down-load that lets you explore and modify the Document Object Model (DOM) of a Web page, set stylesheetrules for various elements, validate CSS code, and much more.

Ruby on Rail

http://railscasts.com/

The Do-It-Yourself Economy

The Do-It-Yourself Economy

In case you haven’t noticed, the U.S. economy today is actually being hit by two tsunamis at once: The Great Recession and the Great Inflection.

Skip to next paragraph
Fred R. Conrad/The New York Times

Thomas L. Friedman

The Great Inflection is the mass diffusion of low-cost, high-powered innovation technologies — from hand-held computers to Web sites that offer any imaginable service — plus cheap connectivity. They are transforming how business is done. The Great Recession you know.

The “good news” is that the Great Recession is forcing companies to take advantage of the Great Inflection faster than ever, making them more innovative. The bad news is that credit markets and bank lending are still constricted, so many companies can’t fully exploit their productivity gains and spin off the new jobs we desperately need.

Two examples, one small, one large: The first is my childhood friend, Ken Greer, who owns a marketing agency in Minneapolis, Greer & Associates. The Great Recession has forced him to radically downsize, but the Great Inflection has made him radically more productive. He illustrated this by telling me about a film he recently made for a nonprofit.

“The budget was about 20 percent of what we normally would charge,” said Greer. “After one meeting with the client, almost all our communication was by e-mail. The script was developed and approved using a collaborative tool provided by www.box.net. Internally, we all could look at the script no matter where we were, make suggestions and get to a final draft with complete transparency — easy, convenient and free. We did not have a budget to shoot new footage, yet we had no budget either for stock photography the old way — paying royalties of $100 to $2,000 per image. We found a source, istockphoto.com, which offered great photos for as little as a few dollars.

“We could easily preview all the images, place them in our program to make sure they worked, purchase them online and download the high-resolution versions — all in seconds,” Greer added. “We had a script that called for 4 to 5 voices. Rather than hiring local voice talent — for $250 to $500 per hour — we searched the Internet for high-quality voices that we could afford. We found several sites offering various forms of narration or voice-overs. We selected www.voices.com. In less than one minute, we created an account, posted our requirements and solicited bids. Within five minutes, we had 10 to 15 ‘applicants’ ” — charging 10 percent of what Greer would have paid live talent.

“Best part,” he said, “within minutes we had sample reads, which could be placed into our film to see if the voices fit. We selected our finalists, wrote them with more specific instructions and within hours had the final read delivered to us via MP3 files over the Web. We could get any accent or ethnicity we wanted. For music, we used a site called www.audiojungle.net,” where he could sample thousands of cuts of music and sound effects with the click of a mouse, and then buy them for pennies.

By being able to access all these cheap tools, Greer got to focus on his value-add: imagination. The customer got a better product for less money. But he didn’t create many new jobs. For that, he needs the economy to pick up. “If we could only borrow a buck and invest,” said Greer, “we’d all be rolling again.”

Farooq Kathwari, the longtime C.E.O. of Ethan Allen Interiors, had to accelerate reinvention of his company for the same reasons. In the last year, he reduced his work force by 25 percent, consolidated several U.S. manufacturing plants, including transferring all upholstery manufacturing into a large state-of-the-art facility in North Carolina, enabling Ethan Allen to substantially decrease its production time. The most labor-intensive upholstery work is done in the company’s new plant in Mexico, and the components are shipped to the North Carolina facility for completion.

“Five years ago,” said Kathwari, “it would take about 20 hours of labor time to make a high-quality custom sofa. Now, due to our investments in technology and a smaller work force that is more highly skilled, the labor time to make this sofa is about three hours.”

Everywhere he can, Kathwari says he is leveraging technology to cut costs and improve quality to retain his competitive position in world markets. This enabled Ethan Allen to maintain sufficient cash to survive. “We now produce all our advertising programs in-house, including national television commercials, at a fraction of the cost we spent a few years back — just as your friend is doing,” said Kathwari. “Our associates recognize that reinvention is vital to our survival.”

Given its new state of hyperefficiency, any uptick in business would really help Ethan Allen’s bottom line and stimulate hiring, but that requires credit markets to loosen for its customers and store owners. Said Kathwari, “Credit is still a vital issue, and it is not happening at the grass-roots level — or when it is, it is very expensive.”

Strange times: The Great Recession and Great Inflection are making our companies ultralean, innovative and productive. But with credit still constricted, we’re like a superfit track star with a weak heart. We’ve got to get credit pumping to our industrial muscles again.

Reference: http://www.nytimes.com/2009/12/13/opinion/13friedman.html

Saturday, December 26, 2009

http://www.phnompenhdailynews.com/

http://www.phnompenhdailynews.com/

Friday, December 25, 2009

Software and Video free download with torrent

www.torrentz.com
www.dl4all.com

Torrent Downloads Bittorrent download source
-----------------------------------
http://www.torrentdownloads.net/

Beautiful websites

http://www.jugcam.org/
http://www.chhit.com/
http://www.sovichea.com/
http://www.khmerhotnews.com/

Thursday, December 24, 2009

Wednesday, December 23, 2009

Tuesday, December 22, 2009

Khmer for Mac

Forum for Mac
------------------------------
http://www.khmermac.com/

English-Khmer Dictionary for Mac
-----------------------------------
http://www.khmersoftware.com/

Khmer Hot News
------------------------------
http://www.khmerhotnews.com/

Khmer Type Design
---------------------------------
http://khmertype.blogspot.com/

ពុម្ពថ្មីសំរ៉ាប់ការកំណត់ និង ពុម្ពសំរ៉ាប់មេនូក្នុង iPhone

http://iphonekhmer.com/

Sample Letters

http://www.sampleletters.in/

http://www.isampleletter.com/

http://letterbarn.blogspot.com

How to Write Business Christmas Letters & Cards

http://www.squidoo.com/how-to-write-business-christmas-letters

Monday, December 21, 2009

Flash Preloader

http://www.smartwebby.com/Flash/Flash_simple_preloader.asp

Friday, December 18, 2009

Flash Optimizer

http://www.swf-kit.com/

Angkor One

http://angkorone.com/

http://beta.kohsantepheapdaily.com.kh/

http://beta.kohsantepheapdaily.com.kh/

Wednesday, December 16, 2009

Creating a Basic Flash Website (AS3 Version)

http://www.republicofcode.com/tutorials/flash/basicwebsite/

jQuery Tool

http://flowplayer.org

Tuesday, December 15, 2009

50+ Amazing Jquery Examples- Part1

http://www.noupe.com/jquery/50-amazing-jquery-examples-part1.html

Yahoo Messenger for Web

http://webmessenger.yahoo.com/

Monday, December 14, 2009

DHTML Demo

http://www.dhteumeuleu.com/

Visual Light Box

http://visuallightbox.com

Easy Framework

http://easyframework.com/

jQuery Photo Gallery and Slider Plugins

http://www.queness.com/post/222/10-jquery-photo-gallery-and-slider-plugins

Friday, December 11, 2009

Movie download with torrent software

www.extratorrent.com

http://btjunkie.org/

http://torrentportal.com [Good]

http://www.torrentbox.com/

http://www.torrentday.com/ [Good]

Phnom Penh Post

http://www.phnompenhpost.com/

Thursday, December 10, 2009

Public our docs -- Rithy's website

http://7buz.wordpress.com/

Development Professionals

http://developmentprofessionals.org/

Wednesday, December 9, 2009

jQuery for Designer

http://jqueryfordesigners.com

Html Encrypter

http://www.iwebtool.com/html_encrypter

Javascript thumbnail viewer

http://highslide.com/

jQuery UI

jQuery UI
---------------------
http://jqueryui.com/
-----------------------------------------------------

jQuery is a new kind of JavaScript Library
------------------------------------------
http://jquery.com/


JQuery plugins
-----------------------
http://bassistance.de/


List of Useful jQuery Plugins: jQuery, JavaScript
----------------------------------------------------------------
http://marcgrabanski.com/article/list-of-useful-jquery-plugins

Tuesday, December 8, 2009

Display Flash Behind JavaScript Menu

http://www.adesdesign.net/php/tutorials/flash/transparent_flash.php
http://blog.grand-alliance.com/web-design/display-flash-behind-javascript-menu
---------------------------------------------------------


------------------------------

How to make a Flash movie with a transparent background

The background of a Flash movie can be set to transparent. This allows the background color or image of the HTML page that contains the Flash movie to show through and allows the layering of Flash content with DHTML content.

Publishing from Flash

The text below explains how to resolve this issue. Alternatively, you can view a video.

Play Video

The HTML for a Flash movie can be created using the Publish Settings feature in Flash. The Publish Settings dialog box provides an option to affect the WMODE setting. The options selected in the Publish Settings will be added to the HTML source code automatically:

  1. Choose File > Publish Settings. Select the HTML tab.
  2. Choose "Transparent" in the WMODE setting to make the Flash movie's background disappear in browsers which support this feature.
  3. Publish the document.
Using Dreamweaver

The text below explains how to resolve this issue. Alternatively, you can view a video.

Play Video

Follow the steps below, and Dreamweaver will insert the correct HTML code automatically.

  1. In Dreamweaver, insert the Flash movie into an HTML page.
  2. Select the Flash movie in the Design View.
  3. In the Properties panel, choose Parameters.
  4. For the Parameter, enter "wmode" (without quotes). For the Value, enter "transparent".
  5. Save the document. The HTML page is complete.
Editing HTML code manually

To edit an existing HTML page, add the WMODE parameters to the HTML code.

  1. Add the following parameter to the OBJECT tag:
      
  2. Add the following parameter to the EMBED tag:
     wmode="transparent" 

Monday, December 7, 2009

Animal Humane Society

http://www.animalhumanesociety.org/

top sites in cambodia

http://www.alexa.com/

Thursday, December 3, 2009

Flash Games

http://sess.net/

Saturday, November 28, 2009

Online Spelling and Grammar Checker

http://spellcheckplus.com/
http://www.spellchecker.net/spellcheck/

Monday, November 23, 2009

Career Goal Essay

http://www.essayforum.com/undergraduate-admission-essays-2/paragraph-essay-form-career-goals-698/

http://www.exampleessays.com/viewpaper/78337.html

http://www.123helpme.com/preview.asp?id=164069

http://www.accepted.com/mba/sampessay02.aspx

http://www.saec.edu.tw/station/bob/sacareer.htm

http://careerplanning.about.com/od/settinggoals/a/goal_setting.htm

http://www.iseek.org/careers/careergoals.html

Sunday, November 22, 2009

Khmer Unicode with Crystal Report in C# Application

http://computer-experience.blogspot.com/2008/12/khmer-unicode-with-crystal-report-in-c.html

http://www.sony-asia.com/ (Singapore)

http://www.sony-asia.com/

Saturday, November 14, 2009

http://www.ngoforum.org.kh/

http://www.ngoforum.org.kh/

Friday, November 13, 2009

DOTNETNUKE CMS FOR ASP.NET

http://www.dotnetnuke.com/

Advance Website Development

html newsletter mailing list

website promotion and SEO

e-commerce solution

Monday, November 9, 2009

HTML Encrypter

http://www.iwebtool.com/html_encrypter

Thursday, November 5, 2009

Swish Software

http://www.swishzone.com/index.php

Friday, October 30, 2009

Ajaxload.Info

http://www.ajaxload.info/

MooTools javascript framework

http://devsnippets.com/reviews/20-excellent-mootools-script-for-rich-user-interface.html

Wednesday, October 28, 2009

Microsoft Outlook Tutorial

http://www.freeemailtutorials.com/microsoftOutlook2003/
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=127

Configuring Out Of Office/Vacation Response Message in Outlook, GMail, Yahoo Mail and Windows Live Mail

http://www.onecomputerguy.com/app_info/outlook_autoresponse.htm

http://blog.techdreams.org/2008/01/configuring-out-of-officevacation.html

Wednesday, September 23, 2009

Friend's websites

http://www.chamness.info/
http://www.chheng.info/
http://khmerstars2009.blogspot.com/

-----------------------------------------------------------
http://www.prchecker.info/

-----------------------------------------------------------
http://www.wynnmacau.com/en/
http://www.rgbgames.com
http://www.855crown.com/

Friday, September 18, 2009

Website Services

http://www.webdesigningcompany.net
http://www.us-creations.com/
http://www.tisindia.com

Thursday, September 17, 2009

Rin Rady's Website

http://www.viewkhmer.com/
http://www.arocore.com/
http://www.niscambodia.com/

Scholarship Program

http://scholarship-positions.com/
http://cambodia.usembassy.gov/
http://khmerscholars.wordpress.com/scholarship/
http://www.cambodianscholarship.org/

Tuesday, September 15, 2009

Ebook Free Download

Joomla! 1.5x Customization
Joomla! 1.5 Template Design
----------------------------------------------------
http://www.ebooks-space.com/
http://knowfree.net/
http://www.zillr.org/
http://www.snipfiles.com/
http://www.pdf-search-engine.com
http://www.slideshare.net
http://www.pdfgeni.com/
http://www.ebooksdownloadfree.com
http://www.filebook.net/

Monday, September 14, 2009

Description of Services, Software Development, Website Development,...

http://www.ativio.com/
http://mydocs.epri.com

Software Development Project Plan Description

  • Overview
  • Project Organization
  • Schedule
  • Quality Plan
  • Test Plan
  • Documentation Plan
  • Beta Test Plan
  • Common Problems

Back to Software Development Project Plan - Background Material

Overview

This page describes the principal sections of the Software Development Project Plan.

The Software Development Project Plan (also known as the project plan or the development plan) defines the dates, milestones, and deliverables that will drive the project. It defines who is responsible for doing what, and by when. It also describes how important development tasks, such as reviews and testing, will be performed.

The activities, deliverables, and EPRI reviews in each step of the Development Process are a good starting point for key items to include in your project plan. Go to the Process Table via the left navigation bar to download a timeline form where dates may be entered for high-level planning.

Project Organization

This section lists the performing organizations in the project and describes their responsibilities. It includes how the project will be managed and controlled, what processes and software development practices or standards will be followed by the development team, and what procedures will be used for tracking and reporting progress.

Schedule

The schedule contains many more tasks than the preliminary timeline reviewed with the Statement of Work. It enables the EPRI project manager to monitor and control progress as the work proceeds. The software developer and the EPRI project manager develop and agree upon the plan.

The EPRI project manager conducts ongoing Project Plan Status Reviews to keep the project on track. EPRI Corporate Software Quality is able to provide free assistance to the EPRI project manager in conducting the meetings and in reviewing the results.

The project plan schedule needs to contain items that are directly connected to software quality, besides overall project tasks and milestones such as design tasks, status meetings, functional specification reviews, design reviews, and coding reviews.

Quality Plan

The Quality Plan section of the Software Development Project Plan contains an overview of the Quality Assurance and Test Plan, which verifies that the product performs in accordance with the requirements specification and meets all pertinent customer requirements.

More background on the Quality Plan, with a list of key items to include.

Test Plan

The Test Plan is a part of the Quality Plan section of the Software Development Project Plan. It describes the:

  • Overall test policy and objectives
  • Responsibility for test case generation
  • Scope of the testing activity: operating systems, computers, features, functions
  • Rules for software acceptance.

A more comprehensive Test Plan is prepared during the Implementation Step.

More Background on the Test Plan, with a list of key items to include.

Documentation Plan

The Documentation Plan section of the Software Development Project Plan sets forth a list of deliverables such as a user manual including installation instructions and solved examples, an administrator's manual, a programmer's manual, and on-line documentation.

For each document, the plan provides an outline or table of contents, which spells out the contents of each section and subsection in enough detail to support an accurate estimate of the effort required to produce the final document.

Finally, a schedule with milestones and the names of people and resources committed to achieving them should be part of this plan.

Beta Test Plan

The Beta Test Plan section of the Software Development Project Plan provides an overview of the objectives, scope, policies and rules, pass/fail criteria, responsibilities, and schedule for the beta test plan.

A more comprehensive plan for implementing beta testing is prepared during the implementation step.

More Background on the Beta Test Plan, with a list of key items to include.

Common Problems

  • The Quality Plan tasks are not fully executed due to lack of time and resources.
  • The Documentation is not included in the Quality Review tasks.
  • The GUI is not included in the Quality Review tasks.
  • Time and budget are not allowed for beta test review and final acceptance test review by EPRI Corporate Software Quality.
  • Errors discovered are not fully resolved.
  • Errors discovered do not lead to Process Improvements that will prevent future errors.

Thursday, September 10, 2009

Free flash templates, Free css templates, free flash animations

http://www.freenicetemplates.com
http://www.flasheezy.com/
http://www.compassdesigns.net

Download Nokia PC Suite for Nokia 5310 XpressMusic

http://wareseeker.com/download/nokia-pc-suite-7.1.18.0.rar/3b4504cd46

http://en.kioskea.net/telecharger/telecharger-1092-nokia-pc-suite

Tuesday, September 8, 2009

Joomla! Extensions Download

http://www.visualclinic.fr/
Publish Post

http://extensions.joomla.org/
http://www.onestopjoomla.com/

Friday, September 4, 2009

How to pass page’s meta tags in ASP.NET MVC




Reference:
http://stackoverflow.com/questions/144088/how-to-pass-pages-meta-tags-in-asp-net-mvc

Please find another link:

Using SiteMap and MasterPages to set META Tags in ASP.NET and C#

http://home.hi416.com/space.php?uid=3&do=blog&id=185

Wednesday, September 2, 2009

Joomla1.5.* Template Free Download

http://www.themza.com
http://www.stylishtemplate.com/
-------------------------------------------
http://www.themesbase.com/
http://www.rockettheme.com/
http://www.prowebcreative.com/

Tuesday, September 1, 2009

Google webmaster tools

You may also be interested in Google webmaster tools, which shows you Google's view of your site, helps you diagnose problems, and lets you share information with us to help improve your site's visibility in our search results

Monday, August 31, 2009

Web fonts for Firefox and Safari

According to W3C’s recent report post on their website in June 18, 2009, new term was used and described similar to TrueDoc and Embedded OpenType before, is Web fonts and the way to make them load dynamically from server to user agent’s computer, just upload the font server and add CSS code to webpage. Compare to Embedded OpenType from Microsoft, it is easier, because we don’t need any special tool to convert the font for server.
The fonts for upload to server still keep the original extension, example font.ttf, font.oft or font.svg, etc…

To use a downloadable font call Khmer OS:

@font-face {
font-family: “Khmer OS”;
src: url(http://domainname/font/KhmerOS.ttf);
}
p {font-family: Khmer OS;}

The user agent will download Khmer OS and use it when rendering text within paragraph elements.
p {font-family: Khmer OS, Time New Roman;}

If for some reason the site serving the font is unavailable, the default Time New Roman will be used.
Right now, above CSS works with Firefox and Safari only. We also can add more CSS for Internet Explorer in the same time, after create EOT font by using WEFT of Microsoft.

@font-face {
font-family: “Khmer OS”;
src: url(http://domainname/font/KhmerOS.ttf);
}
@font-face {
font-family: “Khmer OS”;
src: url(KhmerOS.eot);
}
p {font-family: Khmer OS, Time New Roman;}

For more information: http://www.w3.org/TR/2009/WD-css3-fonts-20090618/

Reference: http://khmertype.blogspot.com

Friday, August 28, 2009

http://www.totallyfreecounter.com/

Free Traffic Counter offers you the simplest solution to professional visitor tracking on the web today. With a variety of designs available, you will find the perfect hit counter to suite your needs here at Free Traffic Counter.

Tuesday, August 25, 2009

Website Development Service

http://www.enicola.com/
http://www.finerdesign.com/
http://www.webdesigningcompany.net

Sunday, August 23, 2009

http://www.mininova.org/

Free download moview

http://www.mininova.org/

Friday, August 21, 2009

http://search.4shared.com/network/search.jsp

Free File Sharing

http://search.4shared.com/network/search.jsp

Thursday, August 20, 2009

OpenX

OpenX. Build your business here.

OpenX provides the products and services to grow your business through online advertising. With OpenX Ad Server, you can power all of your ad serving needs. With OpenX Market, you can maximize the value of your online ad inventory.

http://www.openx.org/

Web Site Promotion Software "Web CEO"

Web CEO is a powerful software suite designed to provide businesses with a fast, reliable, and cost-effective solution for web site promotion. Altogether, Web CEO is a unified workspace for twelve programs that help you attain real results in search engine marketing, perform intelligent web traffic analysis, effectively manage your online estate, and easily maintain it. If you take promotion of your site seriously, it is the Software you have been seeking for so long.

http://www.websiteceo.com/

Wednesday, August 19, 2009

What is STATCOUNTER?

What is STATCOUNTER? (http://www.statcounter.com/)

A free yet reliable invisible web tracker, highly configurable hit counter and real-time detailed web stats. Insert a simple piece of our code on your web page or blog and you will be able to analyse and monitor all the visitors to your website in real-time!
  • Free, Fast, Responsive, Quick loading and Reliable Service. (Why is it free?)

  • Invisible Tracking - no ads on your website.

  • Accurate real-time website statistics with detailed visitor tracking and analysis.

http://mitleap.com/profiles/blogs/khmer-spell-checker-for

http://mitleap.com/profiles/blogs/khmer-spell-checker-for

Tuesday, August 18, 2009

Google AJAX Feed API

What is the Google AJAX Feed API?

With the AJAX Feed API, you can download any public Atom or RSS feed using only JavaScript, so you can easily mash up feeds with your content and other APIs like the Google Maps API.

The Google AJAX Feed API takes the pain out of developing mashups in JavaScript because you can now mash up feeds using only a few lines of JavaScript, rather than dealing with complex server-side proxies. This makes it easy to quickly integrate feeds on your website, as shown below.

http://code.google.com/
http://code.google.com/apis/ajaxfeeds/index.html
http://www.google.com/uds/solutions/wizards/dynamicfeed.html

Regular expression validator for email format code behind

If System.Text.RegularExpressions.Regex.IsMatch(TxtbEmail.Text, "^(([^<>()[\]\\.,;:\s@\""]+(\.[^<>()[\]\\.,;:\s@\""]+)*)|(\"".+\""))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$") = False Then

show error

Else

do processing

end if

http://converter.telerik.com/

http://converter.telerik.com/

Monday, August 17, 2009

Keyword Tool to get new keyword ideas

Use the Keyword Tool to get new keyword ideas. Select an option below to enter a few
descriptive words or phrases, or type in your website's URL. Keyword Tool Tips

http://www.google.com/sktool/#

https://adwords.google.com/

Thursday, August 13, 2009

http://www.kerdomnel-khmer.org/

http://www.kerdomnel-khmer.org/

http://www.citehr.com/

http://www.citehr.com/

Tuesday, August 11, 2009

Enhance Your Own Website

http://www.google.com/webmasters/gadgets/

http://www.google.com/webmasters/gadgets/foryourpage/index.html

Flagcounter.com

Add our free counter to any website, it's just a simple image. Every time someone from a new country visits your site, a new flag will be added to your counter. The total number of visitors from each country will be shown next to the flag, and clicking the counter image will reveal all sorts of useful information!

http://flagcounter.com/

Friday, August 7, 2009

Documentation Template Download Free

http://www.klariti.com/
http://www.wordtipsandtricks.com/

Thursday, August 6, 2009

http://www.avalde.com/

http://www.avalde.com/

Computer Magazine in Cambodia

http://www.itcity.com.kh/

Khmer News

http://www.rfi.fr/
http://www.ken.com.kh/
http://www.ksn-news.com
http://ki-media.blogspot.com/
http://khmerization.blogspot.com/
http://www.dap-news.com/

4khmer.wordpress and ilovekhmer.org

http://4khmer.wordpress.com/

http://www.ilovekhmer.org/

Get users online for free

http://whos.amung.us/stats/3qfuwbzicdyb/

Submit site to search engine

Google:
http://www.google.com/addurl/

Yahoo:
http://search.yahoo.com/info/submit.html

http://www.evrsoft.com/fastsubmit/

http://www.submitexpress.com/submit.html

http://www.dmoz.org/add.html

http://www.webcredible.co.uk/user-friendly-resources/search-engine-optimisation/submit-search-engines.shtml

http://www.freeaddurl.org/

http://www.freefind.com/

http://www.picosearch.com/

Tuesday, August 4, 2009

http://www.scholarship-jobs.com/

http://www.scholarship-jobs.com/

Tuesday, July 28, 2009

Banks in Cambodia

http://www.acledabank.com.kh/EN/index.asp
http://www.anzroyal.com/en/Personal/
http://www.canadiabank.com/
http://www.amret.com.kh
http://www.ftbbank.com/v2/index.php
http://www.sbc-bank.com/

Wednesday, June 24, 2009

Pheaktra's Brother's Website

http://www.made-in-cambodia.org/

PHP Tutorial

http://www.ineedtutorials.com/code/php/

http://www.hscripts.com/scripts/php/uniqueCounter.php (Source code free download)


http://localhost:8181/visitor_counter_online/ or
http://admin-pc:8181/visitor_counter_online/

Cambodia Mobile Phone Operators

Do you really know how many mobile phone operators are there live broadcasting their mobile network service in Cambodia? From the 90s until 2007, there were merely 3 widely known mobile operators in our country. With these two years times, we are able to extend our mobile network service from 3 companies up to 9 operators. It really is amazing now that there are so many investors start their business in such field. I am pretty sure that in this year, with the competitive market and the help of technologies, the call rate would be decreased and of course the subscribers would reach more than it is now. Everyone is at least holding one mobile number and one mobile phone. It is believe that in the next few year, the Telecommunication industry would grow rapidly which means Cambodia is looking up ahead to the advancement of the technologies, hopefully.
1. APPLIFONE CO. LTD. (StarCell)
Operator Name: APPLIFONE CO. LTD.
Prefix: 098, 086
Network Name: StarCell
Technology: GSM 1800
Network Status: Live October 2007
2. Cambodia Advance Communications Co. Ltd (qb)
Operator Name: Cambodia Advance Communications Co. Ltd (CADCOMMS)
Prefix: 013, 083, 084
Network Name: CADCOMMS
Technology: 3G 2100
Network Status: Live December 2006
3. Cambodia Shinawatra Co. Ltd (CamShin/MFone)
Operator Name: Cambodia Shinawatra Co. Ltd
Prefix: 011, 099, 085
Network Name: CAMBODIA SHINAWATRA
Technology: GSM 1800
Network Status: Live April 1998
4. CamGSM (MOBITEL/CellCard)
Operator Name: CamGSM
Prefix: 012, 092, 017, 089
Network Name: MOBITEL
Technology: GSM 900
Network Status: Live November 1996
5. Latelz Co., Ltd (Smart)
Operator Name: Latelz Co., Ltd
Prefix: 010, 093
Network Name: Latelz Co.
Technology: GSM 1800
Network Status: Planned November 2008
6. Sotelco Ltd. (Beeline-KH)
Operator Name: Sotelco Ltd.
Prefix: 090
Network Name: Beeline-KH
Technology: GSM 900/1800
Network Status: Planned June 2009
7. Telekom Malaysia International (Cambodia) Co. Ltd (hello)
Operator Name: Telekom Malaysia International (Cambodia) Co. Ltd
Prefix: 015, 016, 081
Network Name: helloTechnology: GSM 900
Network Status: Live April 1999Web Site: http://www.tmic.com.kh/
8. VIETTEL (CAMBODIA) PTE., LTD (Metfone)
Operator Name: VIETTEL (CAMBODIA) PTE., LTD
Prefix: 097
Network Name: Metfone
Technology: GSM 900/1800
Network Status: Live June 2008
9. GT-TELL (Cambodia) Investment Company Ltd.
Operator Name: GT-TELL (Cambodia)
Prefix: 018
Network Name: ExCell
Technology: CDMA
Network Status: Live 2008
Web Site: http://www.excell.com.kh

Tuesday, June 23, 2009

http://profiles.zenzuu.com/profiles/swisszenzuu.htm

ZenZuu is a Social Network that helps you make money!ZenZuu is a next generation social networking platform that lets you create a profile similar to other ancient social networks, except our leading edge technology allows you to make money by signing up your friends and receive revenue sharing. Seize your opportunity to cash in on the trillion dollar internet economy of social networking and global commerce with ZenZuu. Sign-Up Now It's FREE!

String.Format – How to format string in asp.net c#

String.Format – a useful reference


The String.Format routine can be very powerful – especially with numerics & padding. Here are some examples which I find a handy reference.
int neg = -10;int pos = 10;
// C or c (Currency)String.Format(”{0:C4}”, pos); //”$10.0000″String.Format(”{0:C4}”, neg); //”($10.0000)”
// D or d (Decimal) – leading zerosString.Format(”{0:D4}”, pos); //”0010″String.Format(”{0:D4}”, neg); //”-0010″
// E or e (Exponential)String.Format(”{0:E4}”, pos); //”1.0000E+001″String.Format(”{0:E4}”, neg); //”-1.0000E+001″
// F or f (Fixed-point)String.Format(”{0:F4}”, pos); //”10.0000″String.Format(”{0:F4}”, neg); //”-10.0000″
// P or p (Percent)String.Format(”{0:P4}”, pos); //”1,000.0000%”String.Format(”{0:P4}”, neg); //”-1,000.0000%”

Reference:
http://blog.stevex.net/index.php/string-formatting-in-csharp/
http://cgaskell.wordpress.com/category/aspnet-c/

http://ajax.net-tutorials.com/controls/timer-control/

Timer controls allow you to do postbacks at certain intervals. If used together with UpdatePanels, which is the most common approach, it allows for timed partial updates of your page, but it can be used for posting back the entire page as well. Here is a small example of using the Timer control. It simply updates a timestamp every 5 seconds.

http://ajax.net-tutorials.com/controls/timer-control/

http://www.top54u.com/

http://www.top54u.com/ provides some features:

http://translate.google.com/

http://translate.google.com/

Monday, June 22, 2009

MySQL Query Browser

This is the MySQL GUI Tools Bundle for 5.0. It includes the following products which are also supported for MySQL 5.1.

MySQL Administrator 1.2
MySQL Query Browser 1.2
MySQL Migration Toolkit 1.1

http://dev.mysql.com/downloads/gui-tools/5.0.html

How to check hosting of our website

http://www.register.com/titan/index.rcmx -> Whois Lookup

www.110mb.com

Free hosting:
www.110mb.com

http://www.bunhoeut.co.cc/

Friday, June 19, 2009

Data Structure and Algorithms

http://www.codersource.net/codersource_dot_net.html

http://www.parttimejob.com/

http://www.parttimejob.com/

Thursday, June 18, 2009

AVG update free download

http://free.avg.com/download-update

http://www.wadja.com/

http://www.wadja.com/
User Name: yuthearcam
Password: ...........

Wednesday, June 17, 2009

Tuesday, June 16, 2009

Fulbright Scholarship Program

https://apply.embark.com/student/fulbright/international/

www.iie.org/fulbright/apps

http://mongkol.wordpress.com/2007/02/26/481/

http://cambodia.usembassy.gov/fulbright_program.html

Monday, June 15, 2009

Working with DataGridView + VB.NET

1. How to assign to gridview
With DataGridView1.Rows(0)
.Cells(0).Value = "E001"
.Cells(1).Value = "Thy Yuthear"
.Cells(2).Value = "Male"
End With

2. How to retreive value from GridView when select

Event: DataGridView1_CellMouseClick
MsgBox(DataGridView1.Rows(e.RowIndex).Cells(0).Value.ToString())

GridView format event

http://www.java2s.com/Code/ASP/ADO.net-Database/GridViewformatevent.htm

how to clear controls in asp.net c#

1. how to clear controls in asp.net c#
private void ClearControls(Control parent)
{
foreach (Control _ChildControl in parent.Controls)
{
if ((_ChildControl.Controls.Count > 0))
{
ClearControls(_ChildControl);
}
else
{
if (_ChildControl is TextBox)
{
((TextBox)_ChildControl).Text = string.Empty;
}
else
if (_ChildControl is CheckBox)
{
((CheckBox)_ChildControl).Checked = false;
}

}
}
}

At Calling Statement send reference of page “this”. For example, ClearControls(this)

2. Ways to Clear Controls values in the Page
1. Creating method that would loop through the page controls and clear its values accordingly like:
private void ClearControls()

{

foreach (Control c in Page.Controls)

{

if (c.GetType().ToString() == "System.Web.UI.WebControls.TextBox")

{

TextBox tb = (TextBox)c;

if (tb != null)

{

tb.Text = string.Empty;

}

}

if (c.GetType().ToString() == "System.Web.UI.WebControls.DropDownList")

{

DropDownList ddl = (DropDownList)c;

if (ddl != null)

{

ddl.ClearSelection();

}

}

}

2. Creating a generic Recursive FindControl method that would search all the Controls in the page and reset their values.
public static void ClearControls(Control Parent)

{

if (Parent is TextBox)

{ (Parent as TextBox).Text = string.Empty; }

else

{

foreach (Control c in Parent.Controls)

ClearControls(c);

}

}

//Then call the method like this

ClearControls(Page)

3. Using HTML Input type RESET Button
input type="reset" value="Reset form

4. Redirect to the same page using Response.Redirect method.
Response.Redirect("YourPage.aspx");

Saturday, June 13, 2009

Web Hosting Company

http://www.webhostforasp.net/

Mootools (Piseth's Website)

http://www.dscripts.net/

Friday, June 12, 2009

Search engine friendly URLs using ASP.NET (C#.NET)

http://www.stardeveloper.com/articles/display.html?article=2004022801&page=1
http://www.codetoad.com/asp.net_ma_searchenginefriendly.asp
http://www.winnershtriangle.com/w/ASPNetHelp_BuildingASPNetSearchEngine.asp

Website of MOT

http://mot.gov.kh.122.webhostforasp.net/

How To Read File Information With ASP.NET?

If you try to create file manager in ASP.NET or simply you want to know some specific attribute of some file, you can use FileInfo class to get all needed file information. Bellow is simple code example about how to use FileInfo class. You can copy/paste this code to see how it works. Just replace "products.xml" with needed file.

[ C# ]

// To read file information, we need System.IO namespace
using System.IO;

public partial class DefaultCS : System.Web.UI.Page
{
protected void Page_Load(object sender, System.EventArgs e)
{
string FilePath = Server.MapPath("products.xml");
FileInfo MyFileInfo = new FileInfo(FilePath);
string FileInformation = "File information:
";
// Check if file exists
if(MyFileInfo.Exists)
{
// File exists, take data about it
FileInformation = "File Name: " + MyFileInfo.Name + "
";
FileInformation += "Directory: " + MyFileInfo.DirectoryName + "
";
FileInformation += "Full path: " + MyFileInfo.FullName + "
";
FileInformation += "Time Created: " + MyFileInfo.CreationTime + "
";
FileInformation += "Time Modified: " + MyFileInfo.LastWriteTime + "
";
FileInformation += "Last Access Time: " + MyFileInfo.LastAccessTime + "
";
// Gets file size in bytes
FileInformation += "File Size: " + MyFileInfo.Length + "
";
// Gets extension part of file name
FileInformation += "File Extension: " + MyFileInfo.Extension;
}
else
{
// File not exists, inform a user about it
FileInformation = "There is no file on " + FilePath + ".";
}
Response.Write(FileInformation);
}
}

[ VB.NET ]

' To read file information, we need System.IO namespace
Imports System.IO

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim FilePath As String = Server.MapPath("products.xml")
Dim MyFileInfo As FileInfo = New FileInfo(FilePath)
Dim FileInformation As String = "File information:
"
' Check if file exists
If (MyFileInfo.Exists) Then
' File exists, take data about it
FileInformation = "File Name: " & MyFileInfo.Name & "
"
FileInformation &= "Directory: " & MyFileInfo.DirectoryName & "
"
FileInformation &= "Full path: " & MyFileInfo.FullName & "
"
FileInformation &= "Time Created: " & MyFileInfo.CreationTime & "
"
FileInformation &= "Time Modified: " & MyFileInfo.LastWriteTime & "
"
FileInformation &= "Last Access Time: " & MyFileInfo.LastAccessTime & "
"
' Gets file size in bytes
FileInformation &= "File Size: " & MyFileInfo.Length & "
"
' Gets extension part of file name
FileInformation &= "File Extension: " & MyFileInfo.Extension
Else
' File not exists, inform a user about it
FileInformation = "There is no file on " & FilePath & "."
End If
Response.Write(FileInformation)
End Sub
End Class

http://www.beansoftware.com/ASP.NET-FAQ/Read-File-Information.aspx
--------------------------------------------------------------------------
Get FileInfo: file size, file attribute list
using System;
using System.IO;

class MainClass
{
public static void Main(string[] args)
{
FileInfo file = new FileInfo("c:\\test.txt");

Console.WriteLine("Checking file: " + file.Name);
Console.WriteLine("File exists: " + file.Exists.ToString());

if (file.Exists)
{
Console.Write("File size (bytes): ");
Console.WriteLine(file.Length.ToString());
Console.Write("File attribute list: ");
Console.WriteLine(file.Attributes.ToString());
}

}
}

File Upload with ASP.NET C#

http://shawpnendu.blogspot.com/2009/05/file-upload-with-aspnet-c.html
http://www.dotnetspider.com/resources/26294-Limiting-FileUpload-Size-ASP-NET.aspx

Thursday, June 11, 2009

Loading Images Asynchronously Inside an ASP.NET GridView

http://www.dotnetcurry.com/ShowArticle.aspx?ID=193&AspxAutoDetectCookieSupport=1

Binary Image Data in MSSQL

http://www.primaryobjects.com/CMS/Article59.aspx

http://riteshshah.wordpress.com/2009/03/07/image-store-in-sql-server-2005-database-and-retrieve-it-in-aspnet-application-with-c/

http://www.dotnet-friends.com/Articles/ASP/ARTinASP45cf7ec8-f523-4b10-ac52-06676d7034d1.aspx

http://www.beansoftware.com/ASP.NET-Tutorials/Binary-Files-To-Database.aspx

http://www.dotnetspider.com/tutorials/

http://www.dotnetspider.com/tutorials/

ASP.NET C#

1. Read data from DataReader
Syntax: 1

DBAccess db = new DBAccess();
IDataReader dr;
dr = db.ExecuteReader("select * from tblQuestionAnswer where QId='" + Request.QueryString["QuestionId"].ToString() + "'");
if (dr.Read())
{
this.txtQuestionNumber.Text = dr["QuestionNumber"].ToString();
this.txtQuestionName.Text= (string)dr["QuestionName"];
this.txtAnswerName.Text =(string)dr["AnswerName"];
this.txtAnswerNumber.Text=dr["AnswerNumber"].ToString();
this.chkIsActive.Checked =(bool)dr["IsActivate"];
//this.chkIsActive.Checked = dr.GetBoolean(dr.GetOrdinal("IsActivate"));
}
dr.Close();

Syntax: 2
DBAccess db = new DBAccess();
IDataReader dr;
dr = db.ExecuteReader("select * from tblAnswer where AnswerId='" + Request.QueryString["AnswerId"].ToString() + "'");
if (dr.Read()){
string str = dr.GetInt32(dr.GetOrdinal("QuestionId")).ToStrin();
this.ddlQuestion.ClearSelection();
this.ddlQuestion.Items.FindByValue(str).Selected = true;
this.txtAnswerKh.Text = dr.GetString(dr.GetOrdinal("AnswerNameKh"));
if (dr.GetString(dr.GetOrdinal("AnswerNameEng"))==null){
this.txtAnswerEng.Text = string.Empty;
}else{
this.txtAnswerEng.Text = dr.GetString(dr.GetOrdinal("AnswerNameEng"));
} this.chkCorrectAnswer.Checked = dr.GetBoolean(dr.GetOrdinal"CorrectAnswer"));
this.chkIsActive.Checked = dr.GetBoolean(dr.GetOrdinal("IsActivate"));
}
dr.Close();

2. Select value from dropdownlist by criteria
if (dr.Read()){
string str = dr.GetInt32(dr.GetOrdinal("QuestionId")).ToStrin();
this.ddlQuestion.ClearSelection();
---
}
dr.Close();

3. How to bind data to dropdownlist
DBAccess db = new DBAccess();
DataSet ds = new DataSet();
ds = db.ExecuteDataSet("SELECT QuestionId, QuestionNameEng, QuestionNameKh, CASE WHEN QuestionNameEng IS NULL THEN QuestionNameKh WHEN QuestionNameEng IS NULL THEN QuestionNameEng ELSE QuestionNameEng + space(3) + QuestionNameKh END AS Display FROM dbo.tblQuestion order by QuestionId");
this.ddlQuestion.DataSource = ds.Tables[0];
this.ddlQuestion.DataTextField = "Display";
this.ddlQuestion.DataValueField = "QuestionId";
this.DataBind();

Code behind:
protected void gv_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Delete")
{
string strSID = e.CommandArgument.ToString();
string strSQL = "DELETE FROM [dbo].[tblAnswer] WHERE AnswerId=" + strSID;
DBAccess dbDelete = new DBAccess();
dbDelete.ExecuteNonQuery(strSQL);
Response.Redirect("Answer.aspx?Accessmode=delete");
}
}
protected void gv_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gv.PageIndex = e.NewPageIndex;
bindGridView();
}

Wednesday, June 10, 2009

HOW TO: Create an RSS Feed Programmatically

RSS stands for "Really Simple Syndication," and it's all the rage. The idea is pretty simple. Output some XML to the Web that content aggregators and other sites can consume and display. If you have a normal routine of sites you visit with frequent content updates (news, blogs, whatever), and each site has an RSS feed, you can at a glance see what's new at all of these sites with an aggregator.

I won't go into detail about how to use these feeds, but there's a great little piece over at LockerGnome that tells you all about it. You'll also find links to aggregators, and if you find one you like, you'll find yourself subscribing to feeds all over the place.

The benefit to you is that you might just attract visits to your site from people who might not otherwise go there because they can see what's new at many sites without having to wade through all of their bookmarks. And hey, if you're putting out some kind of list of headlines on your site, you probably already have the data access code written. Now you just need to present it as XML.

http://www.uberasp.net/getarticle.aspx?id=17

ConnectionString with VB.NET

Imports System.Data.SqlClient
Imports System.Configuration
Imports System.Web





Dim myConString As String = ConfigurationManager.ConnectionStrings("MyDatabaseConnectionStringIdentifier").ConnectionString

Dim Path As String = "C:\DBInfo.xml"
Dim doc As System.Xml.XmlDocument
Dim nodeList As System.Xml.XmlNodeList

Dim strConn As String
Dim objSqlConn As SqlConnection

doc = New XmlDocument()
doc.Load(Path)
node = doc.SelectSingleNode("Database/DB")
strConn = node.FirstChild.FirstChild.Value

http://www.vkinfotek.com/

Software Development Website

http://www.daypilot.org/scheduler-tutorial.html

Scheduler Tutorial: Database & Event Moving (C#, VB.NET)

HOW TO: Implement CAPTCHA with ASP.NET

http://www.worldofasp.net/tut/captcha/Implement_captcha_control_library_for_ASPNET_185.aspx

http://www.captcha.net/

http://weblogs.asp.net/

Tuesday, June 9, 2009

http://www.online-cash-advance.com/

Free Web Page Hit Counters
This page provides a large selection of website hit counters that are provided by Online-Cash-Advance.com. Our hit counters are entirely FREE. The only thing we ask is that if you use one of our hit counters that you add a link back to our website. However, you are not required to link back to Online-Cash-Advance.com if you don't want to - your hit counter will still be free. However, if you support free commerce and the online finance industry then we invite you to link to our website to show your support.

Saturday, June 6, 2009

New line for ASP.NET C#

Environment.NewLine

Get boolean value from database for ASP.NET C#

public bool getActiveUser(string UserName,string Password) {
DBAccess cmd = new DBAccess();
string sql = "select isactivate from tblusers where username='" + clsUtilities.sqlStr(this.UserName.Text) + "' and [password]='" + clsUtilities.sqlStr(this.Password.Text) + "'";
bool i = (bool) cmd.ExecuteScalar(sql);
if (i==true)
{
return true;
}
else
{
return false;
}
}

How to convert string in session to upper letter

txtDoctorName.Text = Session["doctorName"].toString().Substring(5).toUpper();

Friday, June 5, 2009

Thursday, June 4, 2009

string.IsNullOrEmpty Method in C#

http://dotnetperls.com/Content/IsNullOrEmpty-Samples.aspx
http://www.dotnetspider.com/resources/4540-Checking-Null-Or-Empty.aspx

How to check for null or empty string:

string str = "some value";
if(string.IsNullOrEmpty(str))
{
//do something
}

Movie Download Free with Torrent

The following websites for downloading with torrent:
http://www.ahashare.com/
http://www.torrentroom.com/

http://www.allcambodias.com/

http://www.allcambodias.com/

Monday, June 1, 2009

DOP Training Website

http://www.doptraining.org/virtual_company/g4_event_log_reporting_system/default.aspx

Add English and Khmer value to ComboBox

protected void Page_Load(object sender, EventArgs e){
if (!IsPostBack) {
//--- Add TrainerId, TrainerName to Combox
addTrainer();
}
}
---------------------------------------
void addTrainer(){
DBAccess db = new DBAccess();
DataSet ds = new DataSet();
ds = db.ExecuteDataSet("SELECT TrainerID, TrainerNameEng, TrainerNameKh, CASE WHEN TrainerNameEng IS NULL THEN TrainerNameKh WHEN TrainerNameKh IS NULL THEN TrainerNameEng ELSE TrainerNameEng + space(3) + TrainerNameKh END AS Display FROM dbo.tblTrainer");
this.ddlTrainerName.DataSource = ds.Tables[0];
this.ddlTrainerName.DataTextField = "Display";
this.ddlTrainerName.DataValueField = "TrainerID";
this.DataBind();
}

Saturday, May 23, 2009

Google Adsense Tutorial

http://googleadsensetutorial.com/
1. Google Adsense Introduction
2. What is it?
3. Why use it?
4. How to use it?
5. How to start?

Monday, May 18, 2009

Template Websites

http://en.teamcalendar.de/screenshots.aspx
http://www.bigwebmaster.com/
http://www.realestate.co.nz
phnompisseth@hotmail.com
npiseth@studio.avalde.com

Sunday, May 17, 2009

Advanced MS SQL Server Administration

1. How To Set up replication between Microsoft SQL Server 2000 and MySQL

http://blogs.techrepublic.com.com/howdoi/?p=112

2. Configuring Linked Server from SQL Server to MySQL

http://madhuottapalam.blogspot.com/2008/08/configuring-linked-server-from-sql.html

Friday, May 15, 2009

http://www.wix.com/

Create free website with Adobe Macromedia Flash

Thursday, May 7, 2009

Hot News

http://asianteenager.blogspot.com

Friday, May 1, 2009

.Cam Info Services

http://www.caminfoservices.com/

Thursday, April 30, 2009

Google Analytic Login

Please use the gmail account for logo below:

https://www.google.com/analytics/reporting/login

My WordPress.Com

http://yuthear.wordpress.com/

Khmer Chat

Khmere Lite

http://khmerelite.ws/

Ajax Daddy

A large collection of nifty web 2.0 demos:
http://www.ajaxdaddy.com/

Wednesday, April 29, 2009

Mini Ajax

http://www.miniajax.com/

Please take your busiest time to take a look at beautiful ajax. Basically, this website published different styles. Therefore, please enjoy it!

Monday, April 27, 2009

Adbrite - The Internet's Ad Marketplace

http://www.adbrite.com/

Advertisers

Reach 85 million online visitors across 70,000 sites, all with a single buy.

Publishers

Generate revenue with high-quality, targeted ads on your site.

Thursday, April 23, 2009

Meeting for Pek Si


Cooperation our drinking for our future...! Do you think so?

Friday, March 27, 2009

Website Template Free Download

http://www.oswd.org/

e-Tourism, Playlist Player, Skype, Forum

e-Tourism website

http://www.virtualmalaysia.com/
http://www.canadianetourismawards.com/
http://www.etourismmarketing.com/
http://www.visitkorea.or.kr/intro.html

http://elearning.open.org.kh/
http://www.open.org.kh/

Please go to this web site http://www.developphp.com/Flash_tuts/AS3_video_playlist_player.phpAnd click on Donate link to see the web page dedicated to the donation to them.

Please find below the info on how to enable visitor to call us on Skype from the web page http://www.skype.com/share/buttons/advanced.html

Below are some Head of countries web site:
http://www.whitehouse.gov/
http://www.elysee.fr/accueil/
http://www.number10.gov.uk/
http://www.bundeskanzlerin.de/Webs/BK/DE/Homepage/home.html

DMG Forums 3.2 is an open source so we can modify the code source to adapt it to be used in Khmer Culture in order to set up and manage our forum (to be organized by category).
http://www.dmgforums.com/

In the ProWeb\Samples\AS3_video_playlist_player
You can find the source code and SWF file of a good video gallery:
- Video thumbnail
- Title
- Description of each video
- Video list upload from an XML file
- Filter on keyword
- Full screen view
We could be inspire or use this code for our video and photo gallery.

Free Online Image Converter
http://www.coolutils.com/Online-Image-Converter.php
Convert to BMP
Convert to JPEG
Convert to PNG
Convert to GIF
Convert to ICO

Khmer Unicode Solutions

http://www.phnompenhjobs.com/

http://unicodemyway.blogspot.com/

Thursday, March 26, 2009

Tuesday, February 24, 2009

Friday, February 20, 2009

Dot Net Tips & Tricks

http://dotnetdud.blogspot.com/

Monday, February 16, 2009

Microsoft Enterprise Library 4.0

Enterprise Library consists of reusable software components that are designed to assist developers with common enterprise development challenges. It includes a collection of application blocks and a set of core features, such as object generation, configuration, and instrumentation mechanisms. This release of the Enterprise Library includes one new application block, the Unity Application Block, which implements a framework that provides object generation and dependency injection capabilities, plus other new features and enhancements. Please go the link for more information: http://msdn.microsoft.com/en-us/library/cc512464.aspx

Friday, February 13, 2009

The Open Source Development Environment for .NET

SharpDevelop is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables from this site. In addition, you can find the latest information and changes on #develop, as well as get in touch with the team in the forum.

Please go to http://www.icsharpcode.net/

Software Development Unit Testing

What Is NUnit?
NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.4, is the fifth major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages. For more information please go http://www.nunit.org/

Unit Testing VB.NET
Although VB.NET is a very popular development language most unit testing tools are not custom built for it. The available tools either do not support VB.Net features, or do not make the road to unit testing easier, by taking advantage of the language. For more information please go http://www.typemock.com/

JUnit.org Resources for Test Driven Development is dedicated to software developers and testers using the JUnit testing framework. For more information please go http://www.junit.org/

Thursday, February 5, 2009

Website Speed Test

http://www.websitegoodies.com/tools/speed-test.php

Use this process to estimate a project's effort hours

There are three early estimates that are needed for a project: effort, duration and cost. Of the three, you must estimate effort hours first.

Once you understand the effort that's required, you can assign resources to determine how long the project will take (duration), and then you can estimate labour and non-labour costs.
Use the following process to estimate the total effort required for your project:
  • Determine how accurate your estimate needs to be. Typically, the more accurate the estimate, the more detail is needed, and the more time that is needed. If you are asked for a rough order of magnitude (ROM) estimate (-25% - +75%), you might be able to complete the work quickly, at a high-level, and with a minimum amount of detail. On the other hand, if you must provide an accurate estimate within 10 per cent, you might need to spend quite a bit more time and understand the work at a low level of detail.
  • Create the initial estimate of effort hours for each activity and for the entire project. There are many techniques you can use to estimate effort including task decomposition (Work Breakdown Structure), expert opinion, analogy, Pert, etc.
  • Add specialist resource hours. Make sure you include hours for part-time and speciality resources. For instance, this could include freelance people, training specialists, procurement, legal, administrative, etc.
  • Consider rework (optional). In a perfect world, all project deliverables would be correct the first time. On real projects, that usually is not the case. Workplans that do not consider rework can easily end up underestimating the total effort involved with completing deliverables.
  • Add project management time. This is the effort required to successfully and proactively manage a project. In general, add 15 per cent of the effort hours for project management. For instance, if a project estimate is 12,000 hours (seven - eight people), a full-time project manager (1,800 hours) is needed. If the project estimate is 1,000 hours, the project management time would be 150 hours.
  • Add contingency hours. Contingency is used to reflect the uncertainty or risk associated with the estimate. If you're asked to estimate work that is not well defined, you may add 50 per cent, 75 per cent, or more to reflect the uncertainty. If you have done this project many times before, perhaps your contingency would be very small -- perhaps 5 per cent.
  • Calculate the total effort by adding up all the detailed work components.
  • Review and adjust as necessary. Sometimes when you add up all the components, the estimate seems obviously high or low. If your estimate doesn't look right, go back and make adjustments to your estimating assumptions to better reflect reality. I call this being able to take some initial pushback from your manager and sponsor. If your sponsor thinks the estimate is too high, and you don't feel comfortable to defend it, you have more work to do on the estimate. Make sure it seems reasonable to you and that you are prepared to defend it.
  • Document all assumptions. You will never know all the details of a project for certain. Therefore, it is important to document all the assumptions you are making along with the estimate.
    This type of disciplined approach to estimating will help you to create as accurate an estimate as possible given the time and resources available to you.

Pointers to valuable software development resources

As promised, here is a short list of valuable software development portals.

It is a good idea to start getting acquainting with them, and get into the habit of using them; perhaps not all of them, just those which you find the most helpful. Most come with newsletters, as well as public-domain source code and sample applications.

Kind regards,

Yuthear

Monday, January 19, 2009

Thursday, January 8, 2009

About Me

About Me

Background, Study and Work

I was born in Kampong Chhnange province and growth up there until finished high school. I first come to Phnom Penh on March 2003 in order to test for entrance one NGO, but I fell, then I back to Kampong Chhnange province. I studied English and Computer for one year in Kampong Chhnange.

In the middle of 2003 I got sponsored from my NGO who I passed and worked there after probation to study at university. At the end of March I started my first class at Norton University in Computer Science. Actually, I had to move to another university since 2003.

That time, I never known computer, its applications, internet or email, I choose this major coz I think technology will growth rapidly in the future, Cambodia will need a lot of IT human resources, and I’m just second promotion of this course at Asia Euro University. Another reason was, if I study this major I’ll have priorities opportunity to get the job in the second or third year. So that why I choose to study Computer Science.

While I was studying at AEU, I took a extra short course at ITEC of Internet Programming and Database Programming.
Continue..........