Я лучше умею создавать компьютерное приложение на C #, чем веб-страницу в ASP.net. Но сила, которую имеет CSS в разработке кнопок, форм и т. Д., Действительно заставляет меня любить это.
Я искал в Google, могу ли я использовать только CSS в программном обеспечении, но пока безрезультатно. Является ли это возможным? Я знаю, что это слишком заграничный и глупый вопрос, но мне действительно нужен ответ.
РЕДАКТИРОВАТЬ: Я хотел бы упомянуть, что использую Visual Studio Community 2015.
3 ответа
Да, ты можешь. Используйте класс WebBroswer (найдите его в панели инструментов) и используйте внутри него свои коды HTML и CSS, но имейте в виду, что после создания всех строк html и css поместите их в соответствующее свойство элемента управления WebBrowser. Также обратите внимание, что функции на стороне сервера не будут работать. Просто HTML и CSS.
Если вы действительно любите CSS и любите создавать настольные приложения с помощью CSS, возможно, вам стоит взглянуть на Electron.
Electron - это платформа с открытым исходным кодом, разработанная GitHub. Код Visual Studio и текстовый редактор Atom создаются с помощью Electron.
Вы не можете использовать C #, но можете использовать Typescript, который очень близок к C #.
Да, я бы рекомендовал использовать CEFSharp, который является оболочкой .NET для Chromium Embedded Framework. вместо класса веб-браузера. Вы можете создавать такие программы:
Это полностью адаптивно и позволяет использовать javascript для C # и наоборот, вызывать функции. Хотя это не самый эффективный способ, он обеспечивает отличную стартовую основу для использования веб-приложений в автономном режиме.
Похожие вопросы
Новые вопросы
c#
C# (произносится как «see Sharp») — это высокоуровневый мультипарадигменный язык программирования со статической типизацией, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, которое включает в себя .NET, .NET Framework, .NET MAUI и Xamarin среди прочих. Используйте этот тег для ответов на вопросы о коде, написанном на C#, или о формальной спецификации C#.