get computer info vb.net image

Double A p
I would like to be a computer programmer, but I would need to know what are the best programming languages on the market needed that I must learn. Please, I want to jump in the market and I need some vital info so not as to make a fool of myself. Please let me know what language(s) I need to learn in order to be a computer programmer for games. R.S.V.P.
Answer
There is no "best" language.
If you were in a corporate environment, they'll already have a talent pool, and so, your best bet would be to start with that.
If you are to be a consultant, then, you need to learn a variety - not "the best".
However, the most common would be .NET (which means VB.NET and C#), and Java. If you learn these, you cover most territory.
If you are new to the industry, you won't easily get a job doing low-level programming, like assembler, C, or C++. These are not good starting points, and to get these jobs you tend to need to be eased into it - like from college or from within the company.
But, the language is the easy part. Learning the libraries is the tough part. In the business world, you have to have understanding about...
_files (locking, io, performance, sequential access, random access, buffers),
_databases (sql, connections, pools, concurrency, isolation, normalization, indexing, etc),
_XML (structure, parsing, building, accessing elements, xpath, transformations, etc),
_SOA,
_SOAP,
_webservices (ASP, ASP.NET, PHP, JSP)
And you should know about best practices, so you need to know about development methodologies and design patterns.
I could go on, I don't mean to discourage, but really - you should take a course in computers to decide what language suits you the best, where that language is typically used, and then target that industry.
You can't just learn C and then go out job hunting. It just doesn't work that way.
There is no "best" language.
If you were in a corporate environment, they'll already have a talent pool, and so, your best bet would be to start with that.
If you are to be a consultant, then, you need to learn a variety - not "the best".
However, the most common would be .NET (which means VB.NET and C#), and Java. If you learn these, you cover most territory.
If you are new to the industry, you won't easily get a job doing low-level programming, like assembler, C, or C++. These are not good starting points, and to get these jobs you tend to need to be eased into it - like from college or from within the company.
But, the language is the easy part. Learning the libraries is the tough part. In the business world, you have to have understanding about...
_files (locking, io, performance, sequential access, random access, buffers),
_databases (sql, connections, pools, concurrency, isolation, normalization, indexing, etc),
_XML (structure, parsing, building, accessing elements, xpath, transformations, etc),
_SOA,
_SOAP,
_webservices (ASP, ASP.NET, PHP, JSP)
And you should know about best practices, so you need to know about development methodologies and design patterns.
I could go on, I don't mean to discourage, but really - you should take a course in computers to decide what language suits you the best, where that language is typically used, and then target that industry.
You can't just learn C and then go out job hunting. It just doesn't work that way.
How do you add a key-code/product activation key?

Saahil
I am making going to make a revision program, most probably using flash and then put it onto a cd and then sell it as. I wanted to add some sort of security onto it and have already though of protecting it from being copied. I also, however, wanted to add a product activation key like they have on computer games or if you are installing windows. Can anybody please tell me how I would go about doing this.
Thanks in advance.
Saahil.
Answer
This can be come complicated some times.
I have done this once before and what i used is an algorithim that computes there email address and creates a code they need to put in so that they may be able to use it. Also had one using VB.NET that has a trial period and after that you needed to enter a correct product code. Similar to other validations mine used the computer name and created a key which was supposed to be sent back to me and then I would use an algorithm i made to create a new key that would be used to validate. Lots of math was used and Like i said it can be come complicated. I do know there are a few programs out that do this for you but you need to pay some $$$ as they are not free.
examples to get you started.
Say you have product x:
Needs to be activated for full use in 5 days. <- use a counter that stores info in the registry or a file of your format encrypted with your own algorithm so that it cannot be modified if it is it will lock the program. rendering it unusable.
Create an algorithm which test to see if a number is valid. Similar to the Credit Card check which validates that the numbers are real. I used a variation of this once and it worked pretty good,
GOOD LUCK!
This can be come complicated some times.
I have done this once before and what i used is an algorithim that computes there email address and creates a code they need to put in so that they may be able to use it. Also had one using VB.NET that has a trial period and after that you needed to enter a correct product code. Similar to other validations mine used the computer name and created a key which was supposed to be sent back to me and then I would use an algorithm i made to create a new key that would be used to validate. Lots of math was used and Like i said it can be come complicated. I do know there are a few programs out that do this for you but you need to pay some $$$ as they are not free.
examples to get you started.
Say you have product x:
Needs to be activated for full use in 5 days. <- use a counter that stores info in the registry or a file of your format encrypted with your own algorithm so that it cannot be modified if it is it will lock the program. rendering it unusable.
Create an algorithm which test to see if a number is valid. Similar to the Credit Card check which validates that the numbers are real. I used a variation of this once and it worked pretty good,
GOOD LUCK!
Powered by Yahoo! Answers
Comments :
Post a Comment