Feb
23
2009

For a fresher, in depth technical knowledge in C is very much essential, as we have to face technical questions on C in almost all of campus interviews. To be technically sound in C, only reading the text book is not enough as we have to face a specific type of questions which we don’t get in text books. Actually the matter is that text books help us to develop the concept. And to be able to answer the technical questions we need constant practices, after building a crystal clear concept. Although a number of books are available in market for this purpose but I have a number of websites where we can get umpteen technical conceptual questions with solutions (Solutions are not available in some case) for practicing. Do visit the following websites:
- http://www.bestsamplequestions.com/
- http://www.123eng.com/forum/viewtopic.php?t=2548
- http://www.indiastudychannel.com/resources/9708-technical-C-questions.aspx
- http://www.acetheinterview.com/questions/
- http://discuss.itacumens.com/index.php?topic=41361.0
Feb
07
2009

HTML, the acronym for Hyper Text Markup Language, is one of the prime subjects in case of web designing. If you have a clear concept on HTML, then you can easily develop attractive web pages. In the recent time, A number of tools are available that enables us to develop web pages evading the HTML but it is always better to have concepts on HTML if you want to be an eminent web page designer.
A number of means are available for learning HTML. A number of good books are available in the market. Numerous tutorials are providing the assistance. But I think if you have a computer and an Internet connection, then you don’t need anything more to learn it. Umpteen online tutorials for learning HTML are available on the net. Here, there are a number of URLs of some standard online HTML tutorials are given below:
1. http://w3schools.com
2. http://www.echoecho.com/html.htm
3. http://www.quackit.com/html/tutorial/
Feb
05
2009

Now a days ASP.NET is one of the web designing tools that are famous all over the world. The reason behind its popularity is that in case of ASP.NET, sound and clear concept of HTML is not too much necessary for designing web pages, thus it is very easy to design and develop web pages in ASP.NET but it is not be all and end all. Another reason is that here we can do the work more accurately and impeccably as countless tools are available within the reach of hand. So, designing a fantastic webpage is no more harder or day dream to us, nowadays but we have to learn ASP.NET, means how to design an effective webpage in it. In case of me a tutorial that I found at http://www.dotnetspider.com/AspNet-Tutorials.aspx helped me lot as it is very much user friendly and covers everything and not tainted with un-necessaries. Few other tutorials that you can visit are listed below:
- http://www.asp.net/
- www.w3schools.com/ASPNET/default.asp
- http://asp.net-tutorials.com/
- http://www.codersource.net/codersource_dot_net.html
- http://www.programmingtutorials.com/aspnet.aspx
- http://www.codeproject.com/KB/aspnet/dotnetnews.aspx
- http://www.asp.net/LEARN/
But, for coding, you need to know either VB.NET or C#.NET. To get online tutorials for these languages do check my previous posts, posted under “Computer Science” category.
Feb
01
2009

Nowadays at least one personal computer is available to almost all houses but the matter is that most us operate the computers with limited knowledge. Microsoft Office is one of the most important software in case of personal computers that are run by Microsoft Windows operating system but very few of us are aware of the capabilities of the set of applications provided within this software package. Countless stuffs can be done by the applications such as Microsoft Word, Excel, and Access etc but in general we utilize a limited range of facilities as we are quite unaware of the rest of the facilities. Anyway, if you are interested to make full use of Microsoft Office then you have learn the procedures that you can get at a number of websites, providing tutorials on Microsoft Office. Some popular websites are listed below:
- http://www.bcschools.net/staff/MicrosoftOffice.htm
- http://www.pitt.edu/~edindex/OfficeindexXP2.html
- http://www.officetutorials.com/
- http://www.microsoft.com/education/tutorials.mspx
Jan
29
2009

UNIX and shell programming is a paper that is not much important but a scoring paper. But most of the candidates try to evade it, thinking it, not easy to learn. Those who think that we need to work hard to be at home in this subject are completely wrong. Actually they are being driven by fallacy. The truth is that, this paper is not hard and a little bit regular practice is enough to develop the concepts.
I too, not an exemption as at the beginning I too neglected this paper. The reason behind it was I did not have any good book on the subject. But later I found some good tutorials on the net and started to read the subject from the beginning once more. Those tutorials helped to develop the crystal clear concepts about the functionalities and use of commands and gradually the subject became much easy to me.
If you are not feeling well with this subject, or if you are quite at sea in this subject, then my advice to you is that don’t neglect this subject anymore. Actually it is not your problem. I guess you did not get appropriate study materials and that is why the subject seems to be too hard to you. Do visit the following tutorials and start learning from the beginning.
- http://www.ee.surrey.ac.uk/Teaching/Unix/
- http://bignosebird.com/unix.shtml
- http://examware.com/tutor5.html
- http://freeos.com/guides/lsst/
- http://www.grymoire.com/Unix/Sh.html
- http://www.tldp.org/LDP/abs/html/index.html
Jan
21
2009

Visual Basic .Net is nothing but the extended version of Visual Basic. It is fully object oriented in nature and it has received public acclaims as it is very user friendly i.e. very easy and simple to use. If you know Visual Basic well, then you can get advantages while learning Visual Basic .Net as the syntax of these two languages are almost same. When I was assigned to minor project, I picked up Visual Basic .Net for me as I was quite at home in Visual Basic. Then I started searching for a teacher or a good book for learning Visual Basic .Net. Suddenly, one day I found a website where I got an extraordinary tutorial, that helped me a lot and I did not need anything else. The URL of the tutorial is http://www.homeandlearn.co.uk/NET/vbNET.html. It is really an ideal tutorial for the beginners and all most all topics are covered here. If you want to visit some other tutorials then do visit:
- http://www.devarticles.com/c/b/VB.Net/
- http://www.java2s.com/Tutorial/VB/CatalogVB.htm
- http://www.exforsys.com/tutorials/vb.net-2005.html
Jan
15
2009
Candidly speaking, in my view, if you are eager to make some practical use of C language then windows programming with C is the best option for you as windows programming makes the full use of the language and thus helps you to improve your skill.
If you are a new comer in the programming world then it may seem to be too much difficult for you as here you have to deal with large programs and need to be familiar with a set of predefined API functions to be comfortable, but don’t get daunted because it is not so hard as the students think.
Let me describe the structure of the typical windows programs to clarify the scenario. In case of windows programming, the first thing that we need to do is that we have to create the new window and then we have to register it in the Windows class. Next we have to attach a message loop with the main program to receive the incoming messages. After that we have to define the message processing functions, to act on the received messages. Nothing else is required.

Hope, you got the point that, windows programming is not hard. May be it is true that you have to face large programs, and need to be acquainted with a number of API functions and messages, but here the programming logic is very simple and easy. Interested candidates can get almost everything, required to learn the basics, at http://www.winprog.org/tutorial/.
Jan
14
2009
Data Structure is nothing but the way for representing the data.
As the data is a critical element in information technology and software development, so Data Structure is one of the most important subjects for the students who are studying Information Technology and Computer Science. Students, who are good in data structure, are more preferable, in the IT companies and software development firms as processing data is one of the major functions of the Information Technology.
Not only for clearing the campus interviews, it is also famous for being an interesting and a scoring subject that is quite easy to learn and understand. The concepts of the data structure are generally implemented with C or C++ (In case of Undergraduate and Post Graduate courses). So, you should be acquainted well with C or C++, should have clear concepts on structure, function, array, pointer and memory allocation to do well with Data Structure.

Thus, it is better to brush up your c or c++ skill at first. If you want to do so, then check my previous posts to get some useful links for tutorials for revising the C or the C++. But if you are confident enough that you don’t need to have a glance on them, and can remember them, then go ahead, start learning the data structure. You can get useful materials at following websites:
http://www.datastructureebook.blogspot.com/
http://www.geocities.com/x_scn/Ebooks/CS.html
http://www.cplusplus.com/doc/tutorial/structures.html
http://www.java2s.com/Tutorial/C/0260__Data-Structure/Catalog0260__Data-Structure.htm
Jan
13
2009
C#, which is pronounced as C-SHRAP is one of the most popular programming languages in the recent time and being used all over the world. It has combined the efficiency and power of the C++, the object oriented design of the JAVA and the simplicity of the Visual Basic, thus has received so much public acclaims. If you are interested to learn C#, then you don’t need to buy any book or don’t have to enroll your name at any tutorial home, as Internet has enough resources to share with you.
Let me share my personal experience of learning C#. At the outset, I started with console applications as I wanted to be familiar with the basic concepts and tools to be comfortable with the language. I got a useful e-book C# SCHOOL from http://www.programmersheaven.com/2/CSharpBook that was very much helpful for me as it covered almost all topics and was not tainted with useless statements and facts. Later, I fetched a set of examples or ready-made source codes from http://www.csharp-station.com/Tutorial.aspx, which helped me to be acquainted with basic programming models.

In case of windows programming or developing Windows Applications with C#, an e-book Introduction to the Visual Studio .Net IDE that I found at http://www.publicjoe.f9.co.uk/csharp/samples/e-lang.html provided me a step by step assistance.
So if you are eager to learn C#, then you can follow me. Do download those e-books and tutorials, and start learning. Wish you all the best. Good bye.
Jan
04
2009
C++ is one of the most handy and most interesting programming languages. It is nothing but the extended version of the C. But the major difference between C and C++ is that C is a procedural language but C++ follows the object-oriented paradigms. However the general procedures, syntaxes for writing programs in C++ are almost same with those of the C but C++ overcomes most of the shortcomings of C.
Object oriented programming (OOP) simply means the implementation and utilization of a number of concepts such as classes, objects, encapsulation, polymorphism, function-overloading, operator-overloading, virtual function, inheritance etc. All of these features are available in C++. Recently Microsoft have developed MFC, the acronym for Microsoft Foundation Class Library, that is a collection of a set of C++ versions of Windows API functions. Thus, now a day C++ is very important in case of Windows Programming too.

Lots of websites, tutorials are available to help the beginners to learn C++ and to assist the intermediates to develop clearer concepts. The followings were very helpful in my case:
1. http://intro2cpp.tripod.com/
2. http://www.cs.washington.edu/homes/tom/c++example/c++.pdf
3. http://www.functionx.com/cpp/
4. http://www.cplusplus.com/doc/tutorial/
5. http://www.cs.wustl.edu/~schmidt/C++/index.html
Hope, these websites will be useful to you. Keep in touch with my blog to get more interesting websites from later post. Good Bye.