I just wasnt to know really, I want to know how to write a program for electronics, and whether is possible to hand code it. what program was adobe photoshop written in, visual Studio, .net.it is so confusing? im already a visual basic expert, but i want to know how i could write professional programs like Adobe photoshop. do i need to learn machine language for this??
How does programming languages work. what language was visual c++ written in and how was it compiled??
Programming languages are made for human beings to have a conceptual framework for program execution. It allows us to follow program execution, while minimizing the overhead involved with routines a computer must do that do not concern the programmer.
A programming language can be compiled or interpreted. Compiling requires the source code to be converted into machine language and then run, while an interpreter executes the program as each instruction is interpreted. Both have their advantages and disadvantages.
When you say what Visual C++ was written in, you're really referring to the compiler. Even if you mean the user interface, it was probably written in C/C++. You could write professional programs by yourself, but they'd take you a very long time to finish depending on what you want it to do.
Something like Adobe Photoshop began as a much smaller project with not nearly as many features as it has today. In 1987, Thomas Knoll started it as a program to display grayscale images on a monochrome display; and even then it wasn't called Photoshop.
Whether or not you need to know machine language is really dependent on what problems you'll encounter. Graphics intense programs tend to be far more efficient the closer their processes interact with the hardware. Machine language isn't difficult, but is completely dependent on the hardware (instruction set of the processor) being used.
I will say, however, that knowing the hardware and instruction set is a tremendous help in making efficient code; which for graphics is a major plus.
Sunday, July 12, 2009
Question about Visual Studio .NET 2003?
Hi, I'm interested in learning C++. If I were to purchase Microsoft Visual Studio .NET 2003 for Students, would I still be able to create regular C++ applications that Visual Studio 2003 does? Or would I have to use .NET syntax for all my C++ programs?
Question about Visual Studio .NET 2003?
With Microsoft Visual Studio .NET 2003, you can write C++ programs that don't necessarily use the .NET framework.
But don't purchase MS VS .NET 2003 for learning purposes. Rather, download for free the MS VC++ 2005 Express Edition.
http://msdn.microsoft.com/vstudio/expres...
Reply:Since C++ is objcet oriented you could easily transfer that skill through to C#. The syntax is unfortunately different. If you rather compile C you could use GCC
Reply:yes u can ...
start new visual c++.net project but firstt select a console application.net option ...it works as old.
sweet pea
Question about Visual Studio .NET 2003?
With Microsoft Visual Studio .NET 2003, you can write C++ programs that don't necessarily use the .NET framework.
But don't purchase MS VS .NET 2003 for learning purposes. Rather, download for free the MS VC++ 2005 Express Edition.
http://msdn.microsoft.com/vstudio/expres...
Reply:Since C++ is objcet oriented you could easily transfer that skill through to C#. The syntax is unfortunately different. If you rather compile C you could use GCC
Reply:yes u can ...
start new visual c++.net project but firstt select a console application.net option ...it works as old.
sweet pea
Hi, i have a problem with Ms visual studio.net, any body can help?
I'm working with C#.NET, I want to access a database (Ms Access database) but I dont know how to do that? any body can help? plz!!!
Hi, i have a problem with Ms visual studio.net, any body can help?
Go to the Data menu and choose Add New Data Source
Select Database and click Next
Click the New Connection button
Click Change next to the Data Source label
Choose Microsoft Access Database File from the menu
Click OK
Next to the Database file name field, click Browse
Browse to the location of your Access database (remember, this will need to remain consistent for all users of your application; if you are doing a Web site, put the DB in the App_Data folder; if you are doing a standalone program, use a URL that will always be correct, either someplace in the application path or with a \\server\share type URI that will be good for all users)
Provide the authentication information if there is any; if not, blank out the authentication textboxes
Click Test Connection to make sure you can connect
If you connected OK, click the OK button to close the confirmation message box
Click OK to close the DB connection dialog
Click Next
If the database is not in your application path, and you get a confirmation box telling you it wants to move the file, choose OK to move the DB to the path, or cancel to not move it.
Give the connection a meaningful name
Click Next
Choose the tables and views (queries) you want to include in your project's DataSet
Give the DataSet a meaningful name
Click Finish
You now have all the data you selected available to you as an XSD file.
You can also view your DB by clicking on the Server Explorer tab . You can see the Server Explorer tab if it's not visible by choosing it from the View menu
Reply:That's a tough question to answer. I think it's not just a matter of posting a couple of lines of code. I'd suggest going to www.codeproject.com and looking around for sample code.
Good luck!
Hi, i have a problem with Ms visual studio.net, any body can help?
Go to the Data menu and choose Add New Data Source
Select Database and click Next
Click the New Connection button
Click Change next to the Data Source label
Choose Microsoft Access Database File from the menu
Click OK
Next to the Database file name field, click Browse
Browse to the location of your Access database (remember, this will need to remain consistent for all users of your application; if you are doing a Web site, put the DB in the App_Data folder; if you are doing a standalone program, use a URL that will always be correct, either someplace in the application path or with a \\server\share type URI that will be good for all users)
Provide the authentication information if there is any; if not, blank out the authentication textboxes
Click Test Connection to make sure you can connect
If you connected OK, click the OK button to close the confirmation message box
Click OK to close the DB connection dialog
Click Next
If the database is not in your application path, and you get a confirmation box telling you it wants to move the file, choose OK to move the DB to the path, or cancel to not move it.
Give the connection a meaningful name
Click Next
Choose the tables and views (queries) you want to include in your project's DataSet
Give the DataSet a meaningful name
Click Finish
You now have all the data you selected available to you as an XSD file.
You can also view your DB by clicking on the Server Explorer tab . You can see the Server Explorer tab if it's not visible by choosing it from the View menu
Reply:That's a tough question to answer. I think it's not just a matter of posting a couple of lines of code. I'd suggest going to www.codeproject.com and looking around for sample code.
Good luck!
Where can I download FREE ebooks / tutorials about Visual C++ 6.0?
I prefer MFC. I do NOT do console, .NET, GNU, VB6, C#, or anything else that is useless. I also do not have VC7 or VC8. For those of you who always think these questions are mistyped, VC6 is NOT the same thing as VB6 ... Oh, and I despise MSDN, because it has become TOTALLY USELESS unless you're into VB6, C#, or .NET. If I see the 'Scribble' or 'Hello World' tutorials one more time I think I'll scream ... I'm at an intermediate level, so I probably need more of an API reference for VC6, rather than a 'Beginner Tutorial', although every lil' bit helps ... thanks all ...
Where can I download FREE ebooks / tutorials about Visual C++ 6.0?
wish I knew, its a b*tch trying to figure out how to do something in vc++. if you ever do find a good source for API's let me know!
you asked earlier about how to place an image anywhere on the screen. you said the code I posted didnt work. sorry but its been a while since I have done that, but I do have a simple app that will do what you wanted. it only works for bmp images though. if you want it, email me and ill send the project to you. its in vc++ visual studio 6.0.
ljdemuth@comcast.net
Reply:isohunt.com
go on tutorial book, type in visual basic c++ and search.
eassy isn't it
Where can I download FREE ebooks / tutorials about Visual C++ 6.0?
wish I knew, its a b*tch trying to figure out how to do something in vc++. if you ever do find a good source for API's let me know!
you asked earlier about how to place an image anywhere on the screen. you said the code I posted didnt work. sorry but its been a while since I have done that, but I do have a simple app that will do what you wanted. it only works for bmp images though. if you want it, email me and ill send the project to you. its in vc++ visual studio 6.0.
ljdemuth@comcast.net
Reply:isohunt.com
go on tutorial book, type in visual basic c++ and search.
eassy isn't it
C#.NET IntelliSense?
I need to add IntelliSense(http://en.wikipedia.org/wiki/IntelliSens... functionality to a customized (SyntaxRichTextBox class that inherits the System.Windows.Forms.RichTextBox object) it handles syntax highlighting.
I am populating a list of records/fields from access database into a string array. With the following format,
F1040
F1040.TpSsn
F1040.FName
F1040.Schedule2.TpSsn
etc...
I want my IntelliSense functionality to parse this string array, and behave naturally as possilbe, in the same way that IntelliSense works with Visual Studio.NET....
Advise in process and development is appreciated as well.
Examples of code, etc...
C#.NET IntelliSense?
I could be wrong, but I don't think you can use Intellisense for what you are trying to do.
http://msdn2.microsoft.com/en-us/library...
Reply:This may help you get started:
http://www.codeproject.com/KB/cs/diy-int...
I am populating a list of records/fields from access database into a string array. With the following format,
F1040
F1040.TpSsn
F1040.FName
F1040.Schedule2.TpSsn
etc...
I want my IntelliSense functionality to parse this string array, and behave naturally as possilbe, in the same way that IntelliSense works with Visual Studio.NET....
Advise in process and development is appreciated as well.
Examples of code, etc...
C#.NET IntelliSense?
I could be wrong, but I don't think you can use Intellisense for what you are trying to do.
http://msdn2.microsoft.com/en-us/library...
Reply:This may help you get started:
http://www.codeproject.com/KB/cs/diy-int...
On MS Visual C++, when i am typing my code, how do i make line numbers appear?
When using the work computers, the visual studio .NET have numbers on the side to denote the lines. How do i make it appear on my compiler at home?
On MS Visual C++, when i am typing my code, how do i make line numbers appear?
In Visual Studio 2003, you can go to "Tools... and the Options..."
From there, you should be given a tree view, select the "Text Editor" folder. Select the language of choice (in this case C/C++) and then look for a checkbox that reads "Line Numbers". Check that box and you should be good to go.
Reply:Don't forget, in the IDE, you can also press Ctrl-G and you will be given a dialog box that will allow you to type in the line number and the editor will navigate right there. It saves scrolling time. :) Report It
rose
On MS Visual C++, when i am typing my code, how do i make line numbers appear?
In Visual Studio 2003, you can go to "Tools... and the Options..."
From there, you should be given a tree view, select the "Text Editor" folder. Select the language of choice (in this case C/C++) and then look for a checkbox that reads "Line Numbers". Check that box and you should be good to go.
Reply:Don't forget, in the IDE, you can also press Ctrl-G and you will be given a dialog box that will allow you to type in the line number and the editor will navigate right there. It saves scrolling time. :) Report It
rose
About Visual C++ 8?
I write a lot of DLL’s and stand alone apps in visual C++ 6. I like it because the apps are compact. Also I can run them on any version of Windows without the need to install them. I can compile a fix, and send the .EXE file to someone to test it, without having to create a while new install, until I am ready for a new release.
If you are a former Visual C++ 6 user, what do you think of 8? Can you make native .EXE files, that don’t require the bulky .NET framework, like C#? Do the files have to be JITT’ed?
If you are a professional developer, do you stick with Visual C++ 6?
What do you think of C#? Do you use both C# and C++?
Thank you
About Visual C++ 8?
VC++ 6.00 With 6.0 is by far the best stable environment for development.
You need to consider another platform only if the solution cannot be implemented in the tool that you are familiar with.
Reply:C++ 8 can use MFC or the .NET framework. I am pretty sure that code must be JIT'ed if you use .NET.
Reply:I've been a developer for almost 20 years. I worked on the MSVC 6.0 compiler at Microsoft and I DO use both C++ (V6.0) and C# (V8.0). The thing to remember here is as developers, we use the right tool for the right job. Many people incorrectly become tool-centric and try to hammer nails with a screwdriver.
If you remember, C++ (V4.0) is still used to develop embedded systems and still many applications require MASM to implement software to fit the desired environment. What is to be considered for choosing the correct tool is to consider the application and its target environment.
Once we focus on this (the environment, the objective of the software to be implemented, etc.) the proper development tool will become evident.
If you are a former Visual C++ 6 user, what do you think of 8? Can you make native .EXE files, that don’t require the bulky .NET framework, like C#? Do the files have to be JITT’ed?
If you are a professional developer, do you stick with Visual C++ 6?
What do you think of C#? Do you use both C# and C++?
Thank you
About Visual C++ 8?
VC++ 6.00 With 6.0 is by far the best stable environment for development.
You need to consider another platform only if the solution cannot be implemented in the tool that you are familiar with.
Reply:C++ 8 can use MFC or the .NET framework. I am pretty sure that code must be JIT'ed if you use .NET.
Reply:I've been a developer for almost 20 years. I worked on the MSVC 6.0 compiler at Microsoft and I DO use both C++ (V6.0) and C# (V8.0). The thing to remember here is as developers, we use the right tool for the right job. Many people incorrectly become tool-centric and try to hammer nails with a screwdriver.
If you remember, C++ (V4.0) is still used to develop embedded systems and still many applications require MASM to implement software to fit the desired environment. What is to be considered for choosing the correct tool is to consider the application and its target environment.
Once we focus on this (the environment, the objective of the software to be implemented, etc.) the proper development tool will become evident.
Subscribe to:
Posts (Atom)