Click here to Skip to main content
15,886,776 members
Please Sign up or sign in to vote.
1.00/5 (4 votes)
Hello Friends i'm back with some questions which will help me.
Answer as links directly give some information as Answer to my questions

1)What is Razor is it having any relation with java script,whats the use of this we already having javascript for scripting techniques,html ,css for designing?

2)What is the Difference between MVC and N-tier Architecture what is its main purpose
what are files contains in MVC project necessity of each file and languages used for each file?

3)Team Foundation server the word which i'm seen most in microsoft websites what is this
when it will useful is it for experience guys or new programmers also?

4)Data Structures way to HEll where can I find some basic steps to get started in to this gaint family I need the stuff that will be useful in real world instead of my teaching notes worth of pass marks, I want to learn Data Structures that are most used and important in business world?

5)ANd At finally my last Question at present...,I want to what are the languages that have more scope in comming years i'm getting bored od hearing .Net,Java.Can some one suggest me the technologies designing,logical,Design patterns anything ?

Thanks to all yours suggestion will help full to me
Posted
Updated 23-Oct-13 18:08pm
v2
Comments
Thanks7872 23-Oct-13 8:17am    
Don't Answer as links directly give some information as Answer to my questions

Why?

All your questions can easily be answered through links. If you don't want some one to post it,use google.com
Richard MacCutchan 23-Oct-13 9:58am    
My suggestion is learn to do this, rather than giving orders to people who are not paid by you.
A.Girish 24-Oct-13 0:14am    
You guys work only for money not for values...

adios.
Richard MacCutchan 24-Oct-13 3:06am    
On the contrary we do this for nothing. We are just trying to help people who we can see are making an effort to do something for themselves, rather than posting a load of questions that could easily be researched through Google, and giving orders as if they are paying us.

1 solution

Hereafter don't include multiple unrelated questions while posting questions.
Quote:
Don't Answer as links directly give some information as Answer to my questions
OK, I'll try
Quote:
1)What is Razor is it having any relation with java script?

Yes, Razor is a View. You could include javascript inside that.
Quote:
whats the use of this we already having javascript for scripting techniques,html ,css for designing?

Google for why Razor?(As per your request, I didn't include the link)
Quote:
2)What is the Difference between MVC and N-tier Architecture?

Comparison with the MVC architecture
At first glance, the three tiers may seem similar to the model-view-controller (MVC) concept; however, topologically they are different. A fundamental rule in a three tier architecture is the client tier never communicates directly with the data tier; in a three-tier model all communication must pass through the middle tier. Conceptually the three-tier architecture is linear. However, the MVC architecture is triangular: the view sends updates to the controller, the controller updates the model, and the view gets updated directly from the model.

From a historical perspective the three-tier architecture concept emerged in the 1990s from observations of distributed systems (e.g., web applications) where the client, middle ware and data tiers ran on physically separate platforms. Whereas MVC comes from the previous decade (by work at Xerox PARC in the late 1970s and early 1980s) and is based on observations of applications that ran on a single graphical workstation; MVC was applied to distributed applications later in its history.

Today, MVC and similar model-view-presenter (MVP) are Separation of Concerns design patterns that apply exclusively to the presentation layer of a larger system. In simple scenarios MVC may represent the primary design of a system, reaching directly into the database; however, in most scenarios the Controller and Model in MVC have a loose dependency on either a Service or Data layer/tier. This is all about Client-Server architecture.

Quote:
what is its main purpose

MVC separates the representation of information from the user's interaction with it.
Quote:
what are files contains in MVC project necessity of each file and languages used for each file?

A controller can send commands to the model to update the model's state (e.g., editing a document). It can also send commands to its associated view to change the view's presentation of the model (e.g., by scrolling through a document).

A model notifies its associated views and controllers when there has been a change in its state. This notification allows the views to produce updated output, and the controllers to change the available set of commands. A passive implementation of MVC omits these notifications, because the application does not require them or the software platform does not support them.

A view requests information from the model that it needs for generating an output representation to the user

Quote:
3)Team Foundation server the word which i'm seen most in microsoft websites what is this
when it will useful is it for experience guys or new programmers also?

Team Foundation Server (commonly abbreviated to TFS) is a Microsoft product which provides for source code management (either via Team Foundation Version Control or Git), reporting, requirements management, project management (for both agile software development and waterfall teams), automated builds, lab management, testing and release management capabilities. It covers the entire end-to-end software development process.
Anyone could use TFS.
Quote:
4)Data Structures way to HEll where can I find some basic steps to get started in to this gaint family I need the stuff that will be useful in real world instead of my teaching notes worth of pass marks, I want to learn Data Structures that are most used and important in business world?

In web. As per your request, I don't want to include links but Google could help you.
Quote:
5)ANd At finally my last Question at present...,I want to what are the languages that have more scope in comming years i'm getting bored od hearing .Net,Java.Can some one suggest me the technologies designing,logical,Design patterns anything ?

It depends. You could search Codeproject for past related questions & answers.

I'm sure, you won't get satisfaction from these answers but if you want, please use Google & Codeproject perfectly. All the best. We're expecting nice questions from you soon.

Acknowledgements:
Wikipedia &
Codeproject legends.
 
Share this answer
 
Comments
Tom Marvolo Riddle 24-Oct-13 0:18am    
My 5

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