N
N
Nikola_y2015-03-26 01:38:34
Microsoft
Nikola_y, 2015-03-26 01:38:34

What for what, to what and with what (.Net)?

Can you tell what are they used for and what are all Microsoft technologies (using c #) for developers, and what are they
for
?
- this is a
Windows Form desktop - this is a
Silverlight application desktop - these are sites + WP8 (obsolete)
sharePoint - I still don't understand what the
Razor feature is - it seems to be for writing Ui in HTML
Can it be used anywhere?
You can tell about other Microsoft technologies
What is used where, what are the differences when studying and using libraries, etc.
What for what, to what and with what
Thank you

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
asArtem, 2015-04-20
@Nikola_y

Razor - sort of for writing UI in HTML
Can it be used anywhere?

Only in MVC applications for UI
WPF - replacement for Windows Form. the latter is very outdated and remained on windows XP
Silverlight - a stripped-down WPF for the Web, was as an alternative to Flash, but is no longer supported. He was replaced by HTML 5\CSS3
There is WCF - these are web services. Those. applications on the web, but without a UI. They communicate with each other, exchange data. Powerful stuff.
and WebAPI are web services, but simpler. Although it is also planned that they will replace WCF. Basically for REST Ajax requests on single page applications,
Sharepoint is not a technology, it's a workflow platform. Some say that it's like 1C only much cooler or like SAP but much simpler. 1C is not only doing bookkeeping already.

A
Andrey Shirobokov, 2015-04-02
@feeeper

SharePoint is for the bloody enterprise. A platform for developing corporate portals (workflow, documents, and so on).

V
Vitaly Pukhov, 2015-03-26
@Neuroware

42
And if, in fact, the picture is below, you just need to google everything one by one and look, because for one web for another it’s easy Desktop
800px-DotNet.svg.png

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question