4

I'm browsing the net now for days, but still couldn't find what I'm looking for. Basically I'd like to develop my application interface, the GUI using HTML and CSS, with of course keeping the events, and the chance to modify parts of the layout at runtime (like a content of a div). The application is a database manager displaying visually the datas, and updating them at runtime.

Did I miss something?

ZTefter
  • 189
  • 1
  • 2
  • 11
  • From your concerns about Gecko and Webkit I could tell that you need embedded web server. Have a look at [this question](http://stackoverflow.com/q/462444/551322). – nrodic Dec 02 '12 at 08:05
  • Thanks, but this seems to be too much for me. I use SQLite for database, I only need HTML/CSS display for dynamic, stylish and flexible display. – ZTefter Dec 02 '12 at 11:54
  • FYI - you can change the WebBrowser control to use IE9 as long as you have it installed on your machine. You can do this via this line in your HTML head: or through the registry, see this discussion: http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control. I recently did this for a project and it worked, but - I also hate IE ;) But if you're writing a .NET application, at least you know IE has guaranteed support and fewer glitches. I've had issues developing in Chrome w/Visual Studio. – Sean Jan 25 '13 at 17:33
  • 1
    Why do you need to stay in .net2? We live in the year 2013! – Marco Feb 11 '13 at 18:58
  • Thanks Marco, but the users choose what they use, and I as a developer have to satisfy their needs without checking the calendar. If they use XP I have to code for XP, it is not the developers job to change the users. – ZTefter Feb 12 '13 at 20:13
  • ZTefter - Please check this one .. Ext.NET Framework, Awesome frameworK. If you want I will give u samples. http://www.ext.net/download/ – Akshay Joy Feb 13 '13 at 05:31
  • Thank you, it seems quite nice, but unfortunately it needs ".NET 3.5, 4.0* and 4.5", and because of my users I have to stick with .NET2 – ZTefter Feb 14 '13 at 06:43
  • FYI, .NET 3.5 is just .NET 2.0 SP2 with additional assemblies – John Saunders Jul 20 '13 at 06:45

2 Answers2

1

Sciter integration principles are outlined here and here.

Sciter and HTMLayout both use the same integration principles and API architecture.

As of .NET wrapper, check these projects:

  1. https://github.com/midiway/SciterSharp
  2. https://code.google.com/p/expemerent/
c-smile
  • 26,734
  • 7
  • 59
  • 86
0

Not sure if this fits your requirements but I currently use Webkit.NET http://webkitdotnet.sourceforge.net/

Essentially I use its Webkit Browser Control for the interface, store the HTML/CSS markup as variables and then I use C# to perform server-side logic, then output the results to the Browser Control (C# in this case acting in place of PHP since I am not including a portable web server with my application).

I did want to update it to achieve some newer functionality/standards so this article was most helpful.

http://peterdn.com/post/(First!)-Using-WebKit-nightly-builds-with-WebKit-NET.aspx

Ray Alex
  • 475
  • 2
  • 5
  • 17