Answer the question
In order to leave comments, you need to log in
Problems learning C# (different operating systems, database servers and framework versions)?
Previously practiced in C and C++ Have some experience with scripting languages and MySQL, exclusive to NIX environment. The task is to learn C#, taking into account the support of outdated solutions, purely theoretically I want to go from VS 2010/15, XP/10, so far I can’t say anything about the database and MS SQL Server versions, but it’s scary to even imagine) There is information that the program is written in VS 2015 will not run on XP and that under XP a maximum of NET 4.5 can be installed, and modern 6th C # is already under version 4.6 Or the OS does not matter at all what version and what bitness of the processor (for example x64), but only the version of the framework matters. It is also not clear with the database, the local version is compiled along with the application and can be used on a separate machine, or you need to install a local server on the machine, if a corporate application then you need to use a database server in the local network. How to deal with all these features, or just start with XP + VS 2010 + .NET 3.5 + SQL Server Express and continue to increase the degree?)))
Answer the question
In order to leave comments, you need to log in
Infa runs that a program written in VS 2015 will not run on XP and that under XP a maximum of NET 4.5 can be installed
namespace ConsoleApplication1
{
class A
{
public int Test { get; set; } = 0;
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine(nameof(Main));
}
}
}
Если надо, чтобы работало на ХР+ - лучше всего просто взять максимально возможный стек для этой ОС, более-менее изучить, и разрабатывать проект без оглядки на современный средства. Документация по старым .NET, C#, MSSQL Server есть на MSDN в достаточном количестве.
По поводу БД - любой из перечисленных вариантов, в зависимости от требований к приложению, я лично проблем не вижу, вижу только специфику каждого из подходов(есть MSSQL, SQLite, MySQL, etc., и со всем этим можно работать из .NET).
А самый главный вопрос: зачем? Какая задача и какие требования? От этого уже можно плясать и думать, может быть корректировать требования под себя.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question