Software Prototype = Beta Version?
Software Prototype = Beta Version? No, 100% Not. Beta Version is a kind of pre-release version. This kind of software need to be passed the normal software development process. Moreover, This is really required to pass an internal testing. Normally, the purpose of Beta version software is to get some feedback from user community. On the other hand software prototype is to evaluate the feasibility. They are two different things.
Software Prototype
I am using a lof of "Throw-away Software Prototype"."Throw-away Software Prototype" is a piece of software application which is not well engineered. It is not gone in a formal process for software development. It will be destroy after the initial stage of software life cycle.
I used this kind of software prototype to evaluate whether the requirements is possible to be implemented and verify whether my design is workable.
But there is very very important point, Don't try to improve the prototype and put that into a production. This is very high risk, because this type of prototype is not well design and analyzed. We don't know whether there are any hiding defects and design fault inside.
What is DML?
What is DML?
DML is "Data Manipulation Language". Simply, that are included "select","insert", "update" and "delete" in SQL.
Black Screen
My uncle's computer got some problems a few days ago. After the prower is on, there is only a black screen. He asked me why.
There are some possible cause:
- Hard disk/CD Rom failure, causing a kind of dead lock of the checking process
- Motherbroad burned down.
- RAM problem
- BIOS problems, maybe there are some kind virus
Finally, the tech guy found that is a RAM problem. After he changed a new set of RAM, all good.
Opensource at Miscrosoft.
Opensource vs Microsoft?No, No, No. That is Open Source at Microsoft They got their Open Source Software Lab.
P.S. Microsoft is announced Silverlight for Linux