Dev2709's Blog (17)

Go hang this picture over there. Let me know when you're done.

I would like to share two good articles and assume every programmer who are working in a team should read (at least twice) .

part 1

http://www.bluegraybox.com/blog/2004/12/02/picture-hanging/

good metaphor for explaining the various issues in tasking junior staff

part 2…

Continue

Added by dev2709 on March 26, 2012 at 10:00pm — No Comments

Quotes from Steve Jobs: Master of Innovation Article (Success Magazine 4 May 2010)

This article become my favourite on in these days.

A lot of messages are well written by the writer John H. Ostdick.

Here is the link.

http://www.successmagazine.com/steve-jobs-master-of-innovation/PARAMS/article/1054/channel/22

very good one and please read it. It will worth your time.

messages from the…

Continue

Added by dev2709 on May 6, 2010 at 11:30pm — No Comments

Tightly Coupled Code in C#

The following is the sample of tightly coupled code in c#.

MyComponent class use logger object and use it method log that tracks any activity to a database.

using System;

using…

Continue

Added by dev2709 on March 7, 2010 at 8:00pm — 6 Comments

The Design Pattern Religion from Uncle Bob

Interesting post from Uncle Bob. So I share again.

http://blog.objectmentor.com/articles/2009/10/06/echoes-from-the-stone-age

The Design Patterns religion is a foul bird that ravages teams and cuts down young projects in their prime. But let’s be clear about what that religion is. The Design Patterns religion is the ardent belief that the use of design patterns is…

Continue

Added by dev2709 on March 7, 2010 at 6:35pm — 1 Comment

The Professional Programmer article from Uncle Bob

I would like to share The Professional Programmer article from Uncle Bob. His message is mainly target to Business Application Developers. Here is the link.

http://programmer.97things.oreilly.com/wiki/index.php/The_Professional_Programmer

Those of you that want to know who is Uncle Bob. Please check this link.…

Continue

Added by dev2709 on March 6, 2010 at 11:45am — 10 Comments

The Fatal Assumption From Michael Gerber

I consider it required reading for anyone considering starting a business.



Just want to share this message from his book. (The following are copy from his book.)



The Fatal Assumption is : if you understand the technical part of the business, you understand a business that does technical work.



And the reason it's fatal is that it just isn't true.

In fact, it's the root cause of most small business failures!

The technical work of a business and… Continue

Added by dev2709 on October 24, 2009 at 9:41am — 1 Comment

Data Transfer Object (DTO)

According to wikipedia, DTO is a design pattern used to transfer data between software application subsystems.

http://en.wikipedia.org/wiki/Data_transfer_object



you can also see DTO as corej2eepatterns.

http://java.sun.com/blueprints/corej2eepatterns/Patterns/TransferObject.html



martin fowler said

remote call are expensive.

If you need to reduce the number of calls,use DTO. DTO can hold all the data for that… Continue

Added by dev2709 on September 22, 2009 at 11:28pm — No Comments

using Reflection in C#

Reflection allows the developer to dynamically create object and calling its methods.





Let's look at the following two ways to achieve the same result.



//Normal way to call an object



BusinessObject bo=new BusinessObject();

bo.ExecuteValidation();





//Reflection way to call an object



object retval = null;

Assembly assm = Assembly.Load("MyApp");

Type objType =… Continue

Added by dev2709 on September 10, 2009 at 12:14am — 3 Comments

using Enum.IsDefined in c#

I wrote some c# code today for Notification Engine. Unfortunately, I need to write hard code in this time.



Problem is I have to serialized the object in different way based on Method Name.



version 1 - code sample



if (retVal != null && mni.MethodName==’GetFailedEmail’))

{

xml= XYZ.Util.Serialization.SerializationUtility.ToXMLStringWithTags(retVal).Trim();

}

else if (retVal !=null)

{

xml =… Continue

Added by dev2709 on September 8, 2009 at 9:32pm — No Comments

A day in Life of Field Service Engineer with mobile solution

In the morning, the technician turns on his Pocket PC to check what equipment is up for scheduled maintenance and who the customers are.

He connects his pocket PC with cradle and press the sync button on application.



The application download all the following info.



customer info (address,phone no)

Maintenance scheudule (Equipment, type of maintenance)

Serive Order Info (time of faliure, equipment)

Equipment service logs (who fixed what and… Continue

Added by dev2709 on January 31, 2009 at 1:15am — No Comments

A day in Life of Field Service Engineer with paper based solution

Eachday, the technicians go to the head office and pick up service orders that are printed on paper forms.

The technicians spend some time discussing who goes where and who does what.

Urgent service orders are manually prioritized.

When all is done at the head office, the field workers drive away to the field.



If an urgent call comes in during th day, the head office staff has to call out to the field workers and hope one can come back to pick up the paper-based… Continue

Added by dev2709 on January 31, 2009 at 12:50am — No Comments

Field Service Operation

Field Service is about fixing things in a planned maintenance schedule or because of a breakdown situation.

The effort involved have to be carefully noted, in terms of steps taken, the time and effort required, as well as parts used.



At the end of the process, an invoice is usually created and the customer receiveds the invoice.



service Need -> Detail Effort -> Plan effort -> Fix -> Report effort -> Create Invoice -> Invoice



Field service… Continue

Added by dev2709 on January 18, 2009 at 7:32am — 1 Comment

Windows Mobile application in Enterprise Line of Business

I plan to talk about some technical knowledge in mobile application area and this is the intro blog.



Windows Mobile application in Supply Chain Management



- Upon receiving a phone call to place a new order for hardware, the customer service representative enters the order into her Windows Mobile device and then synchronizes the information with the central database.

- A warehouse 'picker' synchnoizes his windows mobile device and finds out that he needs to pick… Continue

Added by dev2709 on January 9, 2009 at 6:00pm — No Comments

Expired Assets

An expired asset is something whose value diminishes over time.

Example includes a warehouse full of bananas and a ticket to a ball game.



Your knowledge and asset are your most important professional asset. Unfortunately, they're expiring assets.



Your knowledge become out of date as new technique, language and environment are developed. Changing market forces may render your experience obsolete or irrelevant.



As the value of your knowledge declines, so does… Continue

Added by dev2709 on December 13, 2008 at 11:18pm — 1 Comment

A broken window Theory

One broken window, left unrepaired for any substantial length of time, instills in the inhabitants of the building a sense of the abandonment- a sense that the powers that be don't care about the building. So another window gets broken. People start littering. Graffiti appears. Serious structural damage begins. In a relatively short space of time, the building becomes damaged beyound the owner's desire to fix it, and the sense of abandonment becomes reality.



-----From my favourite… Continue

Added by dev2709 on November 19, 2008 at 6:36pm — 1 Comment

Layers in .net Enterprise Business Application

There will be 4 layers for enterprise business application in .net.

- The Presentation Layer (UI)

- The Business Layer (BLL)

- The Data Access Layer (DAL)

- The Data Layer (Data Store)



Layer are supposed to talk in this way.

UI -> BLL -> DAL -> Data Store

we use DTO (Data Transfer Object) to pass the object to other layers.

DTO is just a class with property. so we can set and get the properties.



UI = aspx + aspx.cs (or)…

Continue

Added by dev2709 on March 6, 2008 at 11:50pm — No Comments

.NET coding question

I want to start my first post with question. Most of my posts will be related to software development for business applications.

Here is the question.

Suppose, I have one live web application. The application is written by c#, asp.net 1.1 and using backend database as Microsoft SQL Server 2000 or 2005.

Business Client request the following.

They want to accept additional information 'Remarks' in Customer Data Entry Form and keep that information in…

Continue

Added by dev2709 on December 14, 2007 at 11:53pm — 1 Comment

Latest Activity

min han (N.E student) posted a status
"Myanmar cyber police က CID မွာတဲ့ ဟုတ္ပါသလားခင္ဗ်ာ။ Myanmar cyber ဥပေဒအေၾကာင္းသိျခင္ပါတယ္။ သိရင္ေျပာျပၾကပါခင္ဗ်ာ။"
13 hours ago
min han (N.E student) updated their profile
13 hours ago
min han (N.E student) left a comment for Myo Thant
13 hours ago
min han (N.E student) left a comment for Myo Thant
13 hours ago
nyiminthit posted a status
"TPlink-TD8816 modern Router ကို config လုပ္ခ်င္လို ့ပါ အင္တာနက္လိုင္းမတက္လို ့တိုင္ပတ္ေနလို ့ကူညီၾကပါဦး ခင္မ်ာ"
yesterday
Htet Oo Zaw replied to GaaRa's discussion ႈွYatanarpon ADSL ႏွင့္ Elite Fiber(FTTX) အင္တာနက္လိုင္း ႏွစ္လိုင္းကုိ load balancing လုပ္ခ်င္လို.ပါ
yesterday
Htet Oo Zaw updated their profile
yesterday
zaw moe tun updated their profile
yesterday
Profile Iconေဇာ္ထြန္း ေနျပည္ေတာ္, zaw lin tun, ႏိုင္မ်ိုးေဇာ္ and 185 more joined MyanmarITPro - A Social Network for Myanmar IT Professionals
Sunday
Phyo Phyo posted a status
"I want to know banking network .How to operate network."
Thursday
Phyo Phyo updated their profile
Thursday

© 2014   Created by Ko Chit.

Badges  |  Report an Issue  |  Terms of Service