Click here to Skip to main content
15,790,267 members
Please Sign up or sign in to vote.
1.00/5 (6 votes)
I want to make a project based on programming language. It's a MCA final year project. The project is "Online tutorial Project" where lots of subjects will be there and the tutors will also join plus the students can also join and there will be interaction either through chat or else mail ids. But, I'm not getting the actaul idea that it should be done in programming language. I mean which progamming language language will be easier for it and does it require permissions from internet securities? How to get those permissions. Is anyone have made this project already then do give guidance to me. As I am doing alone with bit knowledge. Reply soon.Thank you :)

[edit]SHOUTING, txtspeak removed. Punctuation, capitals, spelling, word spacing, tags corrected. The actual question and misuse of English have nothing to do with me - OriginalGriff[/edit]
Updated 8-Jul-11 9:17am
TRK3 8-Jul-11 14:02pm    
This is your MCA ("Masters of Computer Architecture"?) final project?

By the time you get to the final project of your Masters you should have gotten some idea of how to actually do the work that's expected of you for the final project.

If you don't have any idea how to do it, then you really don't deserve to pass. Do the work, figure it out yourself, learn something. Otherwise your degree means nothing and that just makes it harder for the rest of us to weed out the competent from the incompetent when we need to hire someone.
Nagy Vilmos 8-Jul-11 14:16pm    
There is no helping some people.
If you're in your final year, you should know what you're going to do and how to do it by now.
OriginalGriff 8-Jul-11 14:21pm    
Reason for my vote of one:
You have reached the final year of a Masters in a (presumably) technical subject, without managing to learn basic netiquette, how to use a spell check, or find half the keys on the keyboard.
For your project you have selected something that has in essence been done so many times that I have a standard reply set up to point first year IT students at the google results featuring source code.
Congratulations! You will succeed wonderfully in your new career in Retail Fast Food. Just remember the Magic Words: "Do you want fries with that?" and you will do fine.
Smithers-Jones 8-Jul-11 15:34pm    
And again I want to link to this picture, which seems to have been drawn specially for OP:

I don't understand, why you improved his question at all. This one seems to be a hopeless case.
OriginalGriff 9-Jul-11 2:39am    
I'm probably a bit OCD - I hate unnecessary shouting. After that, I just got carried away...:laugh:

Share this answer
Keith Barrow 9-Jul-11 16:36pm    
Bookmarked for future use!
Sergey Alexandrovich Kryukov 9-Jul-11 22:34pm    
You finally did it! Good, my 5.
Shall we request "Auto-respond" feature to be implemented at the site? :-)
thatraja 10-Jul-11 14:38pm    
If we put this on 'Ask a question' page(Applying as Watermark on the Question textbox) surely OP will change the way of questions. 5!
I suggest you to choose a project that you may reasonably complete yourself. You know, it should show your bright side.
Share this answer
Sergey Alexandrovich Kryukov 9-Jul-11 22:33pm    
Reasonable practical advice, my 5.
Please also see OP's (removed) "answer" and my answer.
thatraja 10-Jul-11 14:36pm    
Clean 5!
1 - please don't press 'answer' to add comments. There's a comment button, see it ? Second, you shouted when you typed all in capitals. That's what was meant, THIS IS SHOUTING. Third, you listed just about every sort of language known to man, that's not a sign that you have any knowledge, it's a sign that you're clueless. How would you write a website in C++ or C ? The answer to your question is, a language you know, and that can write websites, is the best choice. For me, that would be C#, ASP.NET, but if you don't know those things, and know J2EE or PHP, those things will work just as well, and are a better choice for you. Given that all these languages do is generate HTML, if you know anything at all about the task at hand, you know that for the sort of trivial website you describe, there's no chance that any framework will really help more than any other to the point that only one could be used to write it.

I don't understand the number of people who claim to be doing a final project, yet ask us top level questions that make me wonder how they got through a course, to be doing a final project at all.
Share this answer
Sergey Alexandrovich Kryukov 9-Jul-11 22:17pm    
Will you please remove non-solutions every time you see them. It's really easier then writing this text, which I appreciate.

True, contradicting "I am doing the project" and "I don't know how to start" comes together ridiculously often. OP said "I want to make a project", by the way.
I don't how see "Online tutor" can be related to "Internet security". If this is a Web application and you going to serve your own content (content hosted on your site), there won't be a problem with security. Also, it is irrelevant to computer language.

Combination of the tags in your question is not clear. If you tag ".NET", you should use C++/CLI (maybe C#), not C++ and certainly not C; and then you should use ASP.NET technology. Remember that Java can be disabled in the client, as well as scripting, but it has nothing to do with ASP.NET.

Now, a note of your disclaimer "You people are thinking that I am asking for a project". Well, a project or not, but I can see a tag "Gimme code". Did you put this tag? As to "even I have all the knowledge of programming language", I would say it could be a slight exaggeration no matter who would claim that. :-)

As to your request for guidance: all people who denied that are doing a log of help to others. There is such a thing as the format of CodeProject Questions & Answers: the guidance is limited by a short thread based on one single question (few follow-up questions are readily replied to) and few short answers (probably I'm the one who post the most detailed answers, but look at my answers: the biggest of them are still not that detailed to guide you through whole project like the one you want to develop). Experts simply do not have so much time for helping just one member. You should not be so frustrated as you apparently are. :-)

Share this answer
Mohibur Rashid 10-Jul-11 12:00pm    
When you say not C++ and certainly not C I doubt a lot.........
you of course can develop website using c/c++ with APACHE web server. i.e. your apache server will be your server and your website script will be regular C/C++ program. follow the link to understand better
Sergey Alexandrovich Kryukov 10-Jul-11 15:07pm    
Just to resolve you doubt: I only refer to your tag .NET, nothing else. C++ (not C++/CLI) and C does not work with .NET. As to Web project, it assumes ASP.NET. I did not say anything about different server-side technologies such as classic ASP and others.
thatraja 10-Jul-11 14:35pm    
Last paragraph is enough for the OP, 5!
Sergey Alexandrovich Kryukov 10-Jul-11 15:09pm    
Thank you, Raja.
Well, Java/Java EE[^]/JavaFX[^] has a lot of features you will find useful - so I think it's a good choice for an interactive "online tutor" project. And even while we may hate to admit it, JavaFX[^] currently has more visualiztion features than SilverLight, but that probably isn't going to last as SilverLight 5 introduces a decent 3d api.

Still, Java EE, has message driven beans[^], and publish/subscribe based messaging[^] - in a securable envirinment - so concentrate on just leveraging the features of Glassfish[^].

Best regards
Espen Harlinn
Share this answer
thatraja 10-Jul-11 14:34pm    
You gave him nice answer but I'm waiting for the OP's response. 5!
Espen Harlinn 10-Jul-11 15:25pm    
Thank you, thatraja!
Sergey Alexandrovich Kryukov 10-Jul-11 15:10pm    
Useful piece of judgement, my 5.
Espen Harlinn 10-Jul-11 15:25pm    
Thank you, Sergey!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900