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. Silverlight in Enterprise App

Silverlight in Enterprise App

Scheduled Pinned Locked Moved The Lounge
csharpwpfwinformsbusinesscollaboration
47 Posts 20 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.
  • V vaghelabhavesh

    So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

    Be careful, there is no Undo Button(Ctrl+Z) in life.

    P Offline
    P Offline
    Pete OHanlon
    wrote on last edited by
    #11

    I wouldn't let any of my team loose on a project with new technologies based on a live application. There are too many risks with dead ends and learning curves to justify affecting your clients.

    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

    My blog | My articles | MoXAML PowerToys

    V 1 Reply Last reply
    0
    • V vaghelabhavesh

      So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

      Be careful, there is no Undo Button(Ctrl+Z) in life.

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #12

      Figure out what your deployment restrictions are. Obviously, you're gonna need the WPF or Silverlight runtime installed wherever this will need to run. We briefly considered using WPF a while back, but the need to support Citrix clients shot that down quickly; YMMV...

      V 1 Reply Last reply
      0
      • P Pete OHanlon

        I wouldn't let any of my team loose on a project with new technologies based on a live application. There are too many risks with dead ends and learning curves to justify affecting your clients.

        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

        My blog | My articles | MoXAML PowerToys

        V Offline
        V Offline
        vaghelabhavesh
        wrote on last edited by
        #13

        Yes I totally agree with you. And just to mention that I and other team members don't have rights to decide which technology to use for live project. But we are just going to propose them to use new technology. You know as a developer we feel award when everybody is using new technology and you are still stuck to the old one with fear of risk.

        Be careful, there is no Undo Button(Ctrl+Z) in life.

        1 Reply Last reply
        0
        • S Shog9 0

          Figure out what your deployment restrictions are. Obviously, you're gonna need the WPF or Silverlight runtime installed wherever this will need to run. We briefly considered using WPF a while back, but the need to support Citrix clients shot that down quickly; YMMV...

          V Offline
          V Offline
          vaghelabhavesh
          wrote on last edited by
          #14

          The targeted platform is not other than Windows so deployment restrictions will be less. :-) By the way what YMMV means??

          Be careful, there is no Undo Button(Ctrl+Z) in life.

          S 1 Reply Last reply
          0
          • V vaghelabhavesh

            So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

            Be careful, there is no Undo Button(Ctrl+Z) in life.

            T Offline
            T Offline
            ToddHileHoffer
            wrote on last edited by
            #15

            I would not use silverlight for a standard enterprise business application. I have implemented WCF Services and I am fond of them. They provide actual value to the company I work for. WPF / Silverlight has not added any value for regular data driven business applications. That being said, if MS integrates expression blend / Silverlight projects in the next iteration of Visual Studio I will consider using these tools. If it were me, I would use a standard ASP.Net or WinForm application along with a nice set of UI Controls such as Telerik or Infragistics. You will still be able to provide an excellent UI to your users and it will be easier to develop.

            I didn't get any requirements for the signature

            P K 2 Replies Last reply
            0
            • V vaghelabhavesh

              So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

              Be careful, there is no Undo Button(Ctrl+Z) in life.

              M Offline
              M Offline
              Marc Clifton
              wrote on last edited by
              #16

              crudeCodeYogi wrote:

              What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

              Experience has shown that: a) developers that drive new technologies to learn something new get projects and companies in deep sh*t b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements d) web development (Silverlight) is very different from WinForm. WTF are you thinking? e) you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology. Marc

              Available for consulting and full time employment. Contact me. Interacx

              P V T T J 5 Replies Last reply
              0
              • T ToddHileHoffer

                I would not use silverlight for a standard enterprise business application. I have implemented WCF Services and I am fond of them. They provide actual value to the company I work for. WPF / Silverlight has not added any value for regular data driven business applications. That being said, if MS integrates expression blend / Silverlight projects in the next iteration of Visual Studio I will consider using these tools. If it were me, I would use a standard ASP.Net or WinForm application along with a nice set of UI Controls such as Telerik or Infragistics. You will still be able to provide an excellent UI to your users and it will be easier to develop.

                I didn't get any requirements for the signature

                P Offline
                P Offline
                Pete OHanlon
                wrote on last edited by
                #17

                ToddHileHoffer wrote:

                WPF / Silverlight has not added any value for regular data driven business applications.

                Errm, sorry but I'd have to disagree with you. The databinding support alone makes it a more than attractive option. If you want to develop a LOB application, then I suggest you download Karl Shifflett's XAML Power Toys[^] which has a really handy LOB generator.

                "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                My blog | My articles | MoXAML PowerToys

                T 1 Reply Last reply
                0
                • M Marc Clifton

                  crudeCodeYogi wrote:

                  What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                  Experience has shown that: a) developers that drive new technologies to learn something new get projects and companies in deep sh*t b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements d) web development (Silverlight) is very different from WinForm. WTF are you thinking? e) you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology. Marc

                  Available for consulting and full time employment. Contact me. Interacx

                  P Offline
                  P Offline
                  Pete OHanlon
                  wrote on last edited by
                  #18

                  Marc Clifton wrote:

                  WTF are you thinking?

                  Succinct, but I'd have to agree.

                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                  My blog | My articles | MoXAML PowerToys

                  M 1 Reply Last reply
                  0
                  • P Pete OHanlon

                    ToddHileHoffer wrote:

                    WPF / Silverlight has not added any value for regular data driven business applications.

                    Errm, sorry but I'd have to disagree with you. The databinding support alone makes it a more than attractive option. If you want to develop a LOB application, then I suggest you download Karl Shifflett's XAML Power Toys[^] which has a really handy LOB generator.

                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                    My blog | My articles | MoXAML PowerToys

                    T Offline
                    T Offline
                    ToddHileHoffer
                    wrote on last edited by
                    #19

                    What databinding support are you referring to?

                    I didn't get any requirements for the signature

                    P 1 Reply Last reply
                    0
                    • M Marc Clifton

                      crudeCodeYogi wrote:

                      What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                      Experience has shown that: a) developers that drive new technologies to learn something new get projects and companies in deep sh*t b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements d) web development (Silverlight) is very different from WinForm. WTF are you thinking? e) you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology. Marc

                      Available for consulting and full time employment. Contact me. Interacx

                      V Offline
                      V Offline
                      vaghelabhavesh
                      wrote on last edited by
                      #20

                      Hey Thanks for your valuable comments :-)

                      Marc Clifton wrote:

                      a) developers that drive new technologies to learn something new get projects and companies in deep sh*t

                      I agree. That's why I asking for suggestion.

                      Marc Clifton wrote:

                      b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel

                      I like this suggestion. I have to pass it onto my seniors.

                      Marc Clifton wrote:

                      c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements

                      But people who have adopted new technology and faced problems can help others.

                      Marc Clifton wrote:

                      d) web development (Silverlight) is very different from WinForm. WTF are you thinking?

                      Currently the requirement is flexible and I also know WinForm will give more power than Web.

                      Marc Clifton wrote:

                      you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology.

                      As I said in my reply to Pete that's something company and/or project manager has to decide.

                      Be careful, there is no Undo Button(Ctrl+Z) in life.

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        crudeCodeYogi wrote:

                        What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                        Experience has shown that: a) developers that drive new technologies to learn something new get projects and companies in deep sh*t b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements d) web development (Silverlight) is very different from WinForm. WTF are you thinking? e) you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology. Marc

                        Available for consulting and full time employment. Contact me. Interacx

                        T Offline
                        T Offline
                        ToddHileHoffer
                        wrote on last edited by
                        #21

                        Marc Clifton wrote:

                        d) web development (Silverlight) is very different from WinForm. WTF are you thinking?

                        MS marketing at work...

                        I didn't get any requirements for the signature

                        1 Reply Last reply
                        0
                        • P Pete OHanlon

                          Marc Clifton wrote:

                          WTF are you thinking?

                          Succinct, but I'd have to agree.

                          "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                          My blog | My articles | MoXAML PowerToys

                          M Offline
                          M Offline
                          Marc Clifton
                          wrote on last edited by
                          #22

                          Pete O'Hanlon wrote:

                          Succinct, but I'd have to agree.

                          Heh. I just got back from a great counseling session, and I guess I'm in the "I need to tell people more what I really think" space, hahaha. John Simmons, look out! :-D Marc

                          Available for consulting and full time employment. Contact me. Interacx

                          P 1 Reply Last reply
                          0
                          • V vaghelabhavesh

                            So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                            Be careful, there is no Undo Button(Ctrl+Z) in life.

                            T Offline
                            T Offline
                            Tad McClellan
                            wrote on last edited by
                            #23

                            I think you should make it clear to your employer that you are planning on implementing this in a technology you don't know. Odds are it will take you longer (thus cost more) and it won't be put together quite right the first time through as you don't have the needed experience with it. Generally employers pay you for what you already know and have experience with, not so you can play with the latest and greatest technology. I think if you want to pursue silverlight, you need to make a case for it beyond just eye candy. Where does it add value? If you can convince whoever is paying you that the value added is beyond the additional cost... go for it.

                            TadMcClellan.Com

                            1 Reply Last reply
                            0
                            • M Marc Clifton

                              crudeCodeYogi wrote:

                              What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                              Experience has shown that: a) developers that drive new technologies to learn something new get projects and companies in deep sh*t b) if the developer wants to learn something new, the company should either set up an R&D budget or the developer should learn it on their own nickel c) since nobody knows the new technology, nobody can adequately evaluate whether it'll meet the requirements d) web development (Silverlight) is very different from WinForm. WTF are you thinking? e) you are doing a WPF WinForm app, expect a huge rampup cost to learn the technology. Marc

                              Available for consulting and full time employment. Contact me. Interacx

                              T Offline
                              T Offline
                              Tad McClellan
                              wrote on last edited by
                              #24

                              Read this after my reply... Completly agree though.

                              TadMcClellan.Com

                              1 Reply Last reply
                              0
                              • V vaghelabhavesh

                                The targeted platform is not other than Windows so deployment restrictions will be less. :-) By the way what YMMV means??

                                Be careful, there is no Undo Button(Ctrl+Z) in life.

                                S Offline
                                S Offline
                                Shog9 0
                                wrote on last edited by
                                #25

                                crudeCodeYogi wrote:

                                By the way what YMMV means??

                                Your Mileage May Vary - my experiences may not pertain to your situation. :)

                                1 Reply Last reply
                                0
                                • T ToddHileHoffer

                                  What databinding support are you referring to?

                                  I didn't get any requirements for the signature

                                  P Offline
                                  P Offline
                                  Pete OHanlon
                                  wrote on last edited by
                                  #26

                                  Well, you could look at this[^] entry, or this[^] entry, or even the binding referred to in this[^] entry.

                                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                  My blog | My articles | MoXAML PowerToys

                                  T C 2 Replies Last reply
                                  0
                                  • M Marc Clifton

                                    Pete O'Hanlon wrote:

                                    Succinct, but I'd have to agree.

                                    Heh. I just got back from a great counseling session, and I guess I'm in the "I need to tell people more what I really think" space, hahaha. John Simmons, look out! :-D Marc

                                    Available for consulting and full time employment. Contact me. Interacx

                                    P Offline
                                    P Offline
                                    Pete OHanlon
                                    wrote on last edited by
                                    #27

                                    Marc Clifton wrote:

                                    just got back from a great counseling session

                                    How's that going for you? BTW - I passed your details onto Mark Jose, hopefully he should be getting in touch with you soon.

                                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                    My blog | My articles | MoXAML PowerToys

                                    M 1 Reply Last reply
                                    0
                                    • P Pete OHanlon

                                      Well, you could look at this[^] entry, or this[^] entry, or even the binding referred to in this[^] entry.

                                      "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                      My blog | My articles | MoXAML PowerToys

                                      T Offline
                                      T Offline
                                      ToddHileHoffer
                                      wrote on last edited by
                                      #28

                                      OK. Thanks for replying. It would be a hard sell to get my company to do any non browser based applications, so I'm not sure I could implement WPF. But those samples do look pretty neat.

                                      I didn't get any requirements for the signature

                                      1 Reply Last reply
                                      0
                                      • P Pete OHanlon

                                        Marc Clifton wrote:

                                        just got back from a great counseling session

                                        How's that going for you? BTW - I passed your details onto Mark Jose, hopefully he should be getting in touch with you soon.

                                        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                        My blog | My articles | MoXAML PowerToys

                                        M Offline
                                        M Offline
                                        Marc Clifton
                                        wrote on last edited by
                                        #29

                                        Pete O'Hanlon wrote:

                                        How's that going for you?

                                        Well, it was only my second session, but the shrink is great--he's the kind of guy who will say, flat out "Marc, that's BS!" which is really good to hear. :)

                                        Pete O'Hanlon wrote:

                                        I passed your details onto Mark Jose, hopefully he should be getting in touch with you soon.

                                        Cool. I was going to ask about that. :) Marc

                                        Available for consulting and full time employment. Contact me. Interacx

                                        1 Reply Last reply
                                        0
                                        • V vaghelabhavesh

                                          So we got a new project. :-) The requirements are pretty straight forward and can be easily implemented in Windows Desktop Application. But there are some persons in the team wants to develop it in Silverlight. That way they can learn a new technology. But nobody is sure that our team should take this risk or not. What do you say depending on your experience? Should we go for WPF/Silverlight or Windows Forms Technology is fine?

                                          Be careful, there is no Undo Button(Ctrl+Z) in life.

                                          R Offline
                                          R Offline
                                          Ravi Bhavnani
                                          wrote on last edited by
                                          #30

                                          crudeCodeYogi wrote:

                                          some persons in the team wants to develop it in Silverlight. That way they can learn a new technology.

                                          That sounds like putting the developer's agenda ahead of the users'. WTF!? /ravi

                                          My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                          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