D
D
Deka0072019-06-03 15:28:31
.NET
Deka007, 2019-06-03 15:28:31

Why not use C# for management accounting instead of 1C?

Dear experts, why for management accounting (operational accounting), they will not start developing a program in C #? After all, 1C is a shell over the database, and the interface is written in C#. Why create a platform and another built-in 1c language (Artificially create new workforce ??? To squeeze money on all sorts of 1c programming books and other training courses?), If there is a .NET Framework and C #?
Indeed, in C# and .NET, you can create the same 1C without learning a new language and other crap .., and you can use either Visual Studio as a development platform. And in order not to start the project constantly from scratch, you can write your own library with the necessary tools for accounting, etc.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
D
Dmitry Kinash, 2019-06-03
@Dementor

Dear experts, why for management accounting (operational accounting), they will not start developing a program in C #?

Won't start WHO? I am sure that there are dozens of teams that successfully develop management accounting programs in C#.
For starters, not C #, but C ++ (now 11, but moving to 14). Further, not a shell, but ORM (with support for MsSQL, PostgreSQL, IBM DB, Oracle and its own format) + BSL (with built-in libraries and an external BSP open source library) + web interfaces + mobile and browser clients + cross-platform on Win-Lin-Mac .
For starters, no, and sharp appeared after the 1C platform (2002 against the first versions of 1C under DOS). And then a counter question - why do we need built-in languages ​​for Matlab and AutoCAD, why do we need VBA for Word and Excel, why do we need PowerShell for Windows? Yes, including for writing books and selling courses, but first of all, new tools are convenient and bring benefits compared to their absence (sharpened for the quick solution of a narrow class of tasks).
1C-killers were created by dozens. And where are they now? While they were trying to bring these crafts to some specific state, 1C expanded the functionality of its platform by orders of magnitude - parallel programs were always catching up and did not bring money to the creators, and therefore died.

V
Vyacheslav Zolotov, 2019-06-03
@SZolotov

I'll tell you even more. From the same MS, there are a bunch of systems written, including in C #, we often use Dynamics in Russia . The problem is that 1C is a local player with a long history, which knows the client better, understands the clients' business processes better, responds more quickly to any changes in legislation, etc., etc.

L
Leonid, 2019-06-11
@caballero

why c# ? If you do it from scratch, then it’s already for the web, and the good old PHP can handle it.
For example https://zippy.com.ua/
The fact that you do not understand what you are talking about is another matter. With one thing, of course, there are enough problems, but they essentially monopolized the market like a Windows PC.

A
AntHTML, 2019-06-03
@anthtml

And in order not to start the project constantly from scratch, you can write your own library with the necessary tools for accounting, etc.

You answered your own question.
Consider that the 1C platform is a library or framework for accounting, C # is the basic system, and 1C is a sharpened framework

D
Dim, 2019-06-13
@Dee3

You are confusing something. 1C - the chief accountant bought, downloaded, read the book and uses it.
If something is not clear - enikeya attracted. Costs 10 thousand rubles.
What are all these people going to do with C#?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question