What form should I use to create a website

I am a little lost and need some help. I used to use php and mysql to create websites that are data driven using a database. Now I want to use my C # skills to create a website. This new site will be connected to the database and have a lot of data.

Should I use Visual Studio to create an ASP.NET site? What is this WPF browser application, does it work in all browsers? Is there anything else I could use c # c?

+6
c # database wpf
source share
5 answers

As a newbie to .Net, starting with webappication after a combination may help

If reliable development is required

  • Asp.Net WebForms (Engine)
  • ADO.NET (data access)
  • SQL SERVER (DB)

The above will do most of the code for you, and you can easily change the delimiter or change accordingly.

If you want more control over your development process, I would recommend following

  • ASP.NET MVC (Engine)
  • LinqToSQL, NHibernate (DataAccess)
  • SQL SERVER (DB)

WPF is the next generation of Windows-based / non-Web-based desktop applications. It provides a template for a browser-based application, but is probably limited to Internet Explorer, but not in all browsers. I'm not sure about WPF, some may add to it. Since you intend to work on a web application, it will not be a good idea to start with

The IDE for all of the above is certainly Visual Studio 2008+, as it provides access to all units / components of your application, including the view and constructor for the database. You can download it here.

for a three month test

Hope this helps

0
source share

When using C #, the best development environment is Visual Studio. This is not the only option: MonoDevelop and SharpDevelop are two other IDEs that are themselves written in C # and have built-in build and debugging tools.

In terms of the technology you can use to build your website, you can use ASP.NET , but I think that for someone with PHP, the experience of ASP MVC will be more natural.

A WPF browser application will require quite a lot of training (WPF, XAML, etc.) and will be the only IE offer.

+4
source share

Quote from this page :

XAML browser applications (XBAP) combine the functions of both web applications and rich client applications. Like web applications, XBAP can be published to a web server and run from Internet Explorer. Like rich client applications, XBAP can leverage the power of WPF. XBAP development is also similar to rich customer development. This section provides a simple, high-level introduction to XBAP development and emphasis where XBAP development differs from developing a standard rich client.

If you want to make an application similar to what you did in PHP ASP.NET, this is your answer.

0
source share

I would say to start with APS.Net and then go to WPF, silverlight, as Oded said

A WPF browser application will require quite a lot of training (WPF, XAML, etc.) and will be the only IE offer.

0
source share

I do not know how well this works since I use PHP, but Expression Web supports ASP.NET, including GUI widgets.

0
source share

All Articles