Я любознательный ученик .NET без каких-либо коммерческих рабочих знаний, и я был озадачен тем, для чего важны .NET-языки.
Q1.Если вы смотрите на рабочие сайты,.NET, как правило, используется в основном для веб-приложений, не так много для приложений Windows? (Моя мечта - разработать автономные небольшие приложения для Windows.)
Q2.В большинстве основных приложений Windows, разработанных с использованием C/С++? например приложения для обработки текстов, такие как MS Word или OpenOffice; программное обеспечение для редактирования фотографий, например, ACD See или Photoshop; MSN или Yahoo Messenger; дисковых горелок....NET слишком медленный и слишком непрямой для решения этих задач?
Q3. Языки .NET, в основном используемые только в SIMPLE бизнес-приложениях с использованием бэкэнд базы данных? Например. платежных ведомостей или приложений GPS. Потому что это слишком медленно и слишком непрямо для основных программных приложений?
Q4.I думал, что последние несколько лет .NET был единственным средством разработки, поддерживаемым приложениями Microsoft для Windows, а C/С++ - устаревшими языками? Используют ли они MFC для доступа к Windows API, который также устарел в новых версиях Windows (обратно совместимый, но не поощряемый Windows)?
Q5.Если C/С++ являются основными инструментами для основных автономных приложений Windows, то (медленный) управляемый кодовый подход - это только шутка? Или доминирование C/С++ связано с тем, что большинство основных приложений старше .NET? Можете ли вы дать мне несколько известных имен программного обеспечения, разработанных с использованием .NET?
Большое спасибо за вашу индустриальную проницательность!