Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. ASP.NET or Silverlight - and getting started

ASP.NET or Silverlight - and getting started

Scheduled Pinned Locked Moved The Lounge
csharpc++phphtmlasp-net
12 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P peterchen

    My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

    Agh! Reality! My Archnemesis![^]
    | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

    A Offline
    A Offline
    AspDotNetDev
    wrote on last edited by
    #3

    You could always create a Windows Forms application with a WebBrowser control in it. You can then code interactions between the JavaScript and the C#. It would still point to a URL though. Also, when you install ScrewTurn Wiki (desktop edition), it is ASP.Net based and runs using a standalone web server (a customized one, if I am correct... Cassini?). What exactly are you trying to do locally that you can't just do in the ASP.Net application hosted on a server?

    [Forum Guidelines]

    P 1 Reply Last reply
    0
    • P peterchen

      My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

      Agh! Reality! My Archnemesis![^]
      | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

      S Offline
      S Offline
      Steve Maier
      wrote on last edited by
      #4

      I actually like Silverlight4 for something like this. You can run it on the desktop. You can get access to local resources. You can run on the web. You get RIA Services to get to a database on a web server. Of course I am biased to sl4 and .net, but as an alternative you could use flex. It has many of the same advantages as Silverlight4, but you would have to learn flash programming.

      Steve Maier

      1 Reply Last reply
      0
      • A AspDotNetDev

        You could always create a Windows Forms application with a WebBrowser control in it. You can then code interactions between the JavaScript and the C#. It would still point to a URL though. Also, when you install ScrewTurn Wiki (desktop edition), it is ASP.Net based and runs using a standalone web server (a customized one, if I am correct... Cassini?). What exactly are you trying to do locally that you can't just do in the ASP.Net application hosted on a server?

        [Forum Guidelines]

        P Offline
        P Offline
        peterchen
        wrote on last edited by
        #5

        aspdotnetdev wrote:

        What exactly are you trying to do locally that you can't just do in the ASP.Net application hosted on a server?

        Mostly, not having to run IIS, and not having to install on a server. Thanks for pointing out Cassini. Seems like it would do the job (though being a technical study sounds somewhat scary).

        Agh! Reality! My Archnemesis![^]
        | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

        S 1 Reply Last reply
        0
        • P peterchen

          My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

          Agh! Reality! My Archnemesis![^]
          | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

          G Offline
          G Offline
          Glenn Dawson
          wrote on last edited by
          #6

          You may want to look at IIS Express, which has more feature support than Cassini. IIS Express: •It’s lightweight and easy to install (less than 10Mb download and a super quick install) •It does not require an administrator account to run/debug applications from Visual Studio •It enables a full web-server feature set – including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules •It supports and enables the same extensibility model and web.config file settings that IIS 7.x support •It can be installed side-by-side with the full IIS web server as well as the ASP.NET Development Server (they do not conflict at all) •It works on Windows XP and higher operating systems – giving you a full IIS 7.x developer feature-set on all OS platforms http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx[^]

          A 1 Reply Last reply
          0
          • G Glenn Dawson

            You may want to look at IIS Express, which has more feature support than Cassini. IIS Express: •It’s lightweight and easy to install (less than 10Mb download and a super quick install) •It does not require an administrator account to run/debug applications from Visual Studio •It enables a full web-server feature set – including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules •It supports and enables the same extensibility model and web.config file settings that IIS 7.x support •It can be installed side-by-side with the full IIS web server as well as the ASP.NET Development Server (they do not conflict at all) •It works on Windows XP and higher operating systems – giving you a full IIS 7.x developer feature-set on all OS platforms http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx[^]

            A Offline
            A Offline
            AspDotNetDev
            wrote on last edited by
            #7

            Good call. :thumbsup: For those looking to download IIS Express, it apparently comes with some beta software called WebMatrix.

            [Forum Guidelines]

            1 Reply Last reply
            0
            • P peterchen

              My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

              Agh! Reality! My Archnemesis![^]
              | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

              M Offline
              M Offline
              Mycroft Holmes
              wrote on last edited by
              #8

              We are in the throws of moving to Silverlight from Winforms, it is painful. The paradigm is completely different from what you are used to and the learning curve is quite steep. We did not go with RIA as I dislike any other DAL than one I control completely, the idea that EVERYTHING should be achieved with xaml just shrinks my balls. Having looked at a number of frameworks I decided on MVVMLight, it seems to be the simplest and most lightweight :-O. There are a number of fundamental shortcomings/bugs in SL, refreshing comboboxes and showing current selection in a datagrid are just 2 we have stumbled on. There are kludges to get around these and there are plenty of resources out there (filtering for quality is a challenge). I don't regret the move and am looking forward to becoming competent in the new paradigm, if only I wasn't playing data monkey to 400gb of text files :sigh:

              Never underestimate the power of human stupidity RAH

              1 Reply Last reply
              0
              • P peterchen

                aspdotnetdev wrote:

                What exactly are you trying to do locally that you can't just do in the ASP.Net application hosted on a server?

                Mostly, not having to run IIS, and not having to install on a server. Thanks for pointing out Cassini. Seems like it would do the job (though being a technical study sounds somewhat scary).

                Agh! Reality! My Archnemesis![^]
                | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                S Offline
                S Offline
                Simon P Stevens
                wrote on last edited by
                #9

                If you're thinking about Cassini, take a look at Ultidev's Cassini 2[^]. It's based on Cassini but with a few more features.

                Simon

                1 Reply Last reply
                0
                • P peterchen

                  My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

                  Agh! Reality! My Archnemesis![^]
                  | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                  D Offline
                  D Offline
                  danreber
                  wrote on last edited by
                  #10

                  We use SL4 and .Net 4 for a large scale BI application. We have two versions, one out-of-browser for a desktop version, and one in-browser for a web version. I recommend a 3rd party component suite for the UI. We use Telerik and are completely satisfied.

                  1 Reply Last reply
                  0
                  • P peterchen

                    My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

                    Agh! Reality! My Archnemesis![^]
                    | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                    R Offline
                    R Offline
                    rpmoore52
                    wrote on last edited by
                    #11

                    I recently demoed the .NET Business Application Framework from DevExpress and it creates both a web app and win app in the same project. It seems to work very well. Here is more info: .NET Business Application Frameworks. I use their components and am more than satisfied with their products and support. Or you can use Silverlight to achieve an in-browser or out-of-browser app experience. But with Silverlight you have to learn XAML as well as .NET and C# or VB.NET. Using the framework solution from DevExpress you only need to learn .NET in language of choice.

                    RPM

                    1 Reply Last reply
                    0
                    • P peterchen

                      My web dev experience ends with Classic ASP, and I'm one of the dirty dozen who used JScript because the alternativer was VB. For a while I've been kicking around an idea for a project that is clearly, unmistakenly web-based. A typical use would actually be trying and running it locally for a few month, but sooner or later you'd need access on ,ultiple desks. As I understand, Silverlight has (limited) support for a "local mode. Is there any way for an ASP.NET based "hybrid" desktop/web application? For classic ASP, there were tools like Baby ASP Webserver[^] that made an honest attempt at allowing just that. Is there anythign like that for ASP.NET? Or should it be Silverlight? Can you give some personal recommendation for a "getting started" tutorial? There gooracle returns zillions of results, all of them great and perfect I am sure - except the two or three I am going to pick, as experience tells. Recommendations?

                      Agh! Reality! My Archnemesis![^]
                      | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                      E Offline
                      E Offline
                      eslsys
                      wrote on last edited by
                      #12

                      One consideration, I believe, is the intended target audience for the project you mentioned. Its an important consideration, if the intended audience is the general public then you should consider the current level of users who have installed the Silverlight plugin - last time I checked (which is about a year ago), Silverlight penetration was approx 53%. It seemed also that many were domestic or private users who had installed Silverlight and that there were issues with adoption in some corporate environments as they are concerned about what resides behind their firewall. I like Silverlight I must admit and found the Vids, Labs etc on Silverlight.net[^] really useful

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups