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. Web Development
  3. ASP.NET
  4. It's been a long time and need some help...

It's been a long time and need some help...

Scheduled Pinned Locked Moved ASP.NET
helpcsharpwindows-adminquestionlearning
30 Posts 11 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.
  • M Offline
    M Offline
    MacRaider4
    wrote on last edited by
    #1

    Ok I'll try to keep this short as I know a lot of you are busy like myself. The compnay I work for is going to implement a intranet site, of which I'll be solely working on it (lucky me). So it's going to be up to me to get everything working and looking good. The problem I have is I haven't done web programming in about 8+ years. I'm thinking going the ASP route will be easiest as I've been doing a lot of VB and C# in the past 2 years. However I'm not really sure what it is I'm going to need to get this site up and going. Do I just need to get my boss to get IIS up and running or is there more? This is the first time I'm going to be on this side of the site as well so it's going to be a learning exp. Any help or tips is greatly appreciated.

    N A R 3 Replies Last reply
    0
    • M MacRaider4

      Ok I'll try to keep this short as I know a lot of you are busy like myself. The compnay I work for is going to implement a intranet site, of which I'll be solely working on it (lucky me). So it's going to be up to me to get everything working and looking good. The problem I have is I haven't done web programming in about 8+ years. I'm thinking going the ASP route will be easiest as I've been doing a lot of VB and C# in the past 2 years. However I'm not really sure what it is I'm going to need to get this site up and going. Do I just need to get my boss to get IIS up and running or is there more? This is the first time I'm going to be on this side of the site as well so it's going to be a learning exp. Any help or tips is greatly appreciated.

      N Offline
      N Offline
      Not Active
      wrote on last edited by
      #2

      Many of your questions can't really be answered since we have no background on what your requirements are. Is the site data-driven? Do you require a high degree of user interaction? Are their memberships involved, i.e. login and registration? By ASP I'm hoping you really mean ASP.NET. These are two completely different technologies that require different tools and knowledge. I would advocate ASP.NET with C#. Some will argue that the language doesn't matter, however, there are more samples of higher quality in C# than in VB.NET, something you will need if you are learning/re-learning web development.


      I know the language. I've read a book. - _Madmatt

      M 1 Reply Last reply
      0
      • N Not Active

        Many of your questions can't really be answered since we have no background on what your requirements are. Is the site data-driven? Do you require a high degree of user interaction? Are their memberships involved, i.e. login and registration? By ASP I'm hoping you really mean ASP.NET. These are two completely different technologies that require different tools and knowledge. I would advocate ASP.NET with C#. Some will argue that the language doesn't matter, however, there are more samples of higher quality in C# than in VB.NET, something you will need if you are learning/re-learning web development.


        I know the language. I've read a book. - _Madmatt

        M Offline
        M Offline
        MacRaider4
        wrote on last edited by
        #3

        See I told you it's been a while. Yes it will be ASP.Net and more than likely using C# as I've been using that more lately. Well as of right now the plan is to make the site mostly informational. Will need to have it connect to a database for some info, not sure if it will be SQL or Access as of now. There will be no log in or registration involved as of this point in time. As I get more proficient in the web realm again I'll be adding some training modules to the site (probably a good 1 - 2 years away as this is more of a side project). Again it's been a long time for me so I don't know if these modules are something I'll be able to do easy enough in ASP (once I learn more obviously) or use something like Director (Am I dating myself or what :-D ) I think I mentioned, but it will be a intranet site so I won't have to worry about outside people looking at it. Biggest road block is my boss thinks Windows Server 2000 is the greatest thing and everything else doesn't work. We just got 2 2008 servers (for development as we upgrade) and he's convinced that nothing works and that it's just plain junk. I'm just so lucky, what can I say.

        D N S 3 Replies Last reply
        0
        • M MacRaider4

          See I told you it's been a while. Yes it will be ASP.Net and more than likely using C# as I've been using that more lately. Well as of right now the plan is to make the site mostly informational. Will need to have it connect to a database for some info, not sure if it will be SQL or Access as of now. There will be no log in or registration involved as of this point in time. As I get more proficient in the web realm again I'll be adding some training modules to the site (probably a good 1 - 2 years away as this is more of a side project). Again it's been a long time for me so I don't know if these modules are something I'll be able to do easy enough in ASP (once I learn more obviously) or use something like Director (Am I dating myself or what :-D ) I think I mentioned, but it will be a intranet site so I won't have to worry about outside people looking at it. Biggest road block is my boss thinks Windows Server 2000 is the greatest thing and everything else doesn't work. We just got 2 2008 servers (for development as we upgrade) and he's convinced that nothing works and that it's just plain junk. I'm just so lucky, what can I say.

          D Offline
          D Offline
          David Mujica
          wrote on last edited by
          #4

          Since it seems that at first you want to make it informational, then later maybe add some custom programming I would seriously consider DotNetNuke. There is a good learning curve, but it gives you a BIG head start in delivering a functional Intranet. http://www.dotnetnuke.com/[^] I've used it in the past and found it to be really great. Good luck. :thumbsup:

          N M 2 Replies Last reply
          0
          • D David Mujica

            Since it seems that at first you want to make it informational, then later maybe add some custom programming I would seriously consider DotNetNuke. There is a good learning curve, but it gives you a BIG head start in delivering a functional Intranet. http://www.dotnetnuke.com/[^] I've used it in the past and found it to be really great. Good luck. :thumbsup:

            N Offline
            N Offline
            Not Active
            wrote on last edited by
            #5

            I wouldn't recommend DotNetNuke to anyone. One, it's VB.NET where he is more familiar with C#. Two, its an overblown bloated framework for people who don't understand how to do web development. The OP wants to learn, not just follow a template


            I know the language. I've read a book. - _Madmatt

            S 1 Reply Last reply
            0
            • M MacRaider4

              See I told you it's been a while. Yes it will be ASP.Net and more than likely using C# as I've been using that more lately. Well as of right now the plan is to make the site mostly informational. Will need to have it connect to a database for some info, not sure if it will be SQL or Access as of now. There will be no log in or registration involved as of this point in time. As I get more proficient in the web realm again I'll be adding some training modules to the site (probably a good 1 - 2 years away as this is more of a side project). Again it's been a long time for me so I don't know if these modules are something I'll be able to do easy enough in ASP (once I learn more obviously) or use something like Director (Am I dating myself or what :-D ) I think I mentioned, but it will be a intranet site so I won't have to worry about outside people looking at it. Biggest road block is my boss thinks Windows Server 2000 is the greatest thing and everything else doesn't work. We just got 2 2008 servers (for development as we upgrade) and he's convinced that nothing works and that it's just plain junk. I'm just so lucky, what can I say.

              N Offline
              N Offline
              Not Active
              wrote on last edited by
              #6

              I would certainly try convincing the boss to pull his head out of the sand and actually look at the facts, Server 2008 is an improvement over 2000. I would also recommend avoiding Access for web development. SQL Server, even SQL Express, which is free, will give you better performance and potential for upgrading in the future. You may want to consider ASP.NET MVC. It will provide good modularity and testability. What version of Visual Studio will you be using? What framework version? Depending on what these training modules consist of you may want to consider Silverlight.


              I know the language. I've read a book. - _Madmatt

              M 1 Reply Last reply
              0
              • D David Mujica

                Since it seems that at first you want to make it informational, then later maybe add some custom programming I would seriously consider DotNetNuke. There is a good learning curve, but it gives you a BIG head start in delivering a functional Intranet. http://www.dotnetnuke.com/[^] I've used it in the past and found it to be really great. Good luck. :thumbsup:

                M Offline
                M Offline
                MacRaider4
                wrote on last edited by
                #7

                Ok ultra newbie question... I've read some through thier site and I'm still not sure the answer to this, thus the ultra newbie question. I would still need to run IIS or is this something similar? Remind me never to voulenteer for something again...

                N 1 Reply Last reply
                0
                • M MacRaider4

                  Ok ultra newbie question... I've read some through thier site and I'm still not sure the answer to this, thus the ultra newbie question. I would still need to run IIS or is this something similar? Remind me never to voulenteer for something again...

                  N Offline
                  N Offline
                  Not Active
                  wrote on last edited by
                  #8

                  It runs on IIS. I would avoid this framework though.


                  I know the language. I've read a book. - _Madmatt

                  1 Reply Last reply
                  0
                  • N Not Active

                    I would certainly try convincing the boss to pull his head out of the sand and actually look at the facts, Server 2008 is an improvement over 2000. I would also recommend avoiding Access for web development. SQL Server, even SQL Express, which is free, will give you better performance and potential for upgrading in the future. You may want to consider ASP.NET MVC. It will provide good modularity and testability. What version of Visual Studio will you be using? What framework version? Depending on what these training modules consist of you may want to consider Silverlight.


                    I know the language. I've read a book. - _Madmatt

                    M Offline
                    M Offline
                    MacRaider4
                    wrote on last edited by
                    #9

                    Ok we are using VS 2010 though I do have a copy of 2005. One of the new 2008 Servers does have SQL Server 2008 on it. Would just need to convince the other programmer/DBA that I should use that rather than Access. Though this does bring up a question and one new to me thus the reason I'm asking. Right now everyone is on "Domain A" the new servers are on "Domain B", would they be able to interact. Obvously there is no one here I can ask that question to as you may have guessed from thinking 2000 is the best thing ever. I've been using Aptana as my HTML editor since HomeSite isn't avaiable any more :sigh: yes I know I need to upgrade too, but at least I'm willing to. As far as framework, I can honestly say I haven't even thought that far ahead yet. The training would be for the inhouse applications we use, so would need to dummy something up to look like it but with obviously limited functionality for training.

                    N 1 Reply Last reply
                    0
                    • M MacRaider4

                      Ok we are using VS 2010 though I do have a copy of 2005. One of the new 2008 Servers does have SQL Server 2008 on it. Would just need to convince the other programmer/DBA that I should use that rather than Access. Though this does bring up a question and one new to me thus the reason I'm asking. Right now everyone is on "Domain A" the new servers are on "Domain B", would they be able to interact. Obvously there is no one here I can ask that question to as you may have guessed from thinking 2000 is the best thing ever. I've been using Aptana as my HTML editor since HomeSite isn't avaiable any more :sigh: yes I know I need to upgrade too, but at least I'm willing to. As far as framework, I can honestly say I haven't even thought that far ahead yet. The training would be for the inhouse applications we use, so would need to dummy something up to look like it but with obviously limited functionality for training.

                      N Offline
                      N Offline
                      Not Active
                      wrote on last edited by
                      #10

                      Domain A access Domain B is a question of the trust relationships established between the domains. Something your network people should have set up, other wise no, the two domains will not be able to communicate and authenticate between each other. There is plenty of info available comparing Access and SQL Server, but essentially Access was designed as a desktop database for single user usage, not what you want for a high availability web application. Access also doesn't support features like stored procedures that can be used to increase performance of the application.


                      I know the language. I've read a book. - _Madmatt

                      M 1 Reply Last reply
                      0
                      • N Not Active

                        Domain A access Domain B is a question of the trust relationships established between the domains. Something your network people should have set up, other wise no, the two domains will not be able to communicate and authenticate between each other. There is plenty of info available comparing Access and SQL Server, but essentially Access was designed as a desktop database for single user usage, not what you want for a high availability web application. Access also doesn't support features like stored procedures that can be used to increase performance of the application.


                        I know the language. I've read a book. - _Madmatt

                        M Offline
                        M Offline
                        MacRaider4
                        wrote on last edited by
                        #11

                        Ok so that will be a big NO on the domains so it looks like my only choice will be Server 2000 running what ever version of IIS it will alow me to. Though we did just pull a server off line that was 2000 so maybe I can convince him to turn that into the "web server" and I can hopefully install SQL Server Express on that. I kinda figured SQL was the better choice for the above mentioned reasons.

                        D 1 Reply Last reply
                        0
                        • N Not Active

                          I wouldn't recommend DotNetNuke to anyone. One, it's VB.NET where he is more familiar with C#. Two, its an overblown bloated framework for people who don't understand how to do web development. The OP wants to learn, not just follow a template


                          I know the language. I've read a book. - _Madmatt

                          S Offline
                          S Offline
                          ScottM1
                          wrote on last edited by
                          #12

                          Seconded

                          D 1 Reply Last reply
                          0
                          • M MacRaider4

                            Ok I'll try to keep this short as I know a lot of you are busy like myself. The compnay I work for is going to implement a intranet site, of which I'll be solely working on it (lucky me). So it's going to be up to me to get everything working and looking good. The problem I have is I haven't done web programming in about 8+ years. I'm thinking going the ASP route will be easiest as I've been doing a lot of VB and C# in the past 2 years. However I'm not really sure what it is I'm going to need to get this site up and going. Do I just need to get my boss to get IIS up and running or is there more? This is the first time I'm going to be on this side of the site as well so it's going to be a learning exp. Any help or tips is greatly appreciated.

                            A Offline
                            A Offline
                            Alexander DiMauro
                            wrote on last edited by
                            #13

                            If you really want to LEARN web development, stay away from ASP.NET WebForms, which is one great big abstraction on top of the Web. I would definitely recommend using ASP.NET MVC. It doesn't hide anything, you'll be learning real web programming skills that can even transfer to other languages. I've been using it now for almost 2 years. Recently, I started picking up Ruby on Rails, and found that a lot of my experience transferred right over. Webforms experience doesn't transfer over to really anything. Then again, I've never been a 'drag-and-dropper', always a hand-coder. That being said, you'll have to actually learn things like HTML, CSS, and Javascript, which can remain hidden from you with WebForms. They are available in WebForms, too, if you dig deep enough. But, if you really want to learn, then I believe MVC is the way to go. It's the way things are going. In the short-term, WebForms is still the dominant framework, but MVC is building steam and will take over in the long-term.

                            We live in a world operated by science and technology. We have also arranged things so that almost no one understands science and technology. This is a prescription for disaster. We might get away with it for a while, but sooner or later this combustible mixture of ignorance and power is going to blow up in our faces. --Carl Sagan

                            M 1 Reply Last reply
                            0
                            • A Alexander DiMauro

                              If you really want to LEARN web development, stay away from ASP.NET WebForms, which is one great big abstraction on top of the Web. I would definitely recommend using ASP.NET MVC. It doesn't hide anything, you'll be learning real web programming skills that can even transfer to other languages. I've been using it now for almost 2 years. Recently, I started picking up Ruby on Rails, and found that a lot of my experience transferred right over. Webforms experience doesn't transfer over to really anything. Then again, I've never been a 'drag-and-dropper', always a hand-coder. That being said, you'll have to actually learn things like HTML, CSS, and Javascript, which can remain hidden from you with WebForms. They are available in WebForms, too, if you dig deep enough. But, if you really want to learn, then I believe MVC is the way to go. It's the way things are going. In the short-term, WebForms is still the dominant framework, but MVC is building steam and will take over in the long-term.

                              We live in a world operated by science and technology. We have also arranged things so that almost no one understands science and technology. This is a prescription for disaster. We might get away with it for a while, but sooner or later this combustible mixture of ignorance and power is going to blow up in our faces. --Carl Sagan

                              M Offline
                              M Offline
                              MacRaider4
                              wrote on last edited by
                              #14

                              I once knew HTML, CSS and could get by with JavaScript but it's been way too long. Plus it looks like HTML 5 is out or on it's way so I'm sure that will be more to learn. Any ways I'm more like you and actually want to know what I'm doing vs the drag and drop method (of which I think is kinda good to get something working quick for a prototype, but nothing more than that). I'm a big book kinda guy, so are there any good ones you can suggest to get me on my way. From the looks of it I'm going to be stuck using a Windows 2000 Server for at least a year or two so I'm not sure what that is going to limit me to. I was looking at VS 2005 last night and the web forms and it's not very intuitive anyways.

                              N 1 Reply Last reply
                              0
                              • M MacRaider4

                                I once knew HTML, CSS and could get by with JavaScript but it's been way too long. Plus it looks like HTML 5 is out or on it's way so I'm sure that will be more to learn. Any ways I'm more like you and actually want to know what I'm doing vs the drag and drop method (of which I think is kinda good to get something working quick for a prototype, but nothing more than that). I'm a big book kinda guy, so are there any good ones you can suggest to get me on my way. From the looks of it I'm going to be stuck using a Windows 2000 Server for at least a year or two so I'm not sure what that is going to limit me to. I was looking at VS 2005 last night and the web forms and it's not very intuitive anyways.

                                N Offline
                                N Offline
                                Not Active
                                wrote on last edited by
                                #15

                                Either of these should help you. ASP.NET 3.5 Unleashed[^] Pro ASP.NET 3.5 in C# 2008[^] Since you have VS2010 I wouldn't even consider using VS2005. Uninstall it completely, you don't even need it. I don't remember (and too lazy to look) if .NET 4.0 will install on Server 2000. If it does, use it.


                                I know the language. I've read a book. - _Madmatt

                                M 1 Reply Last reply
                                0
                                • N Not Active

                                  Either of these should help you. ASP.NET 3.5 Unleashed[^] Pro ASP.NET 3.5 in C# 2008[^] Since you have VS2010 I wouldn't even consider using VS2005. Uninstall it completely, you don't even need it. I don't remember (and too lazy to look) if .NET 4.0 will install on Server 2000. If it does, use it.


                                  I know the language. I've read a book. - _Madmatt

                                  M Offline
                                  M Offline
                                  MacRaider4
                                  wrote on last edited by
                                  #16

                                  Looks like I'm currently stuck with .Net 2.0 with Server 2000, so I'll go with the ASP.Net 2.0 Unleashed book. Thanks for all the help.

                                  A 1 Reply Last reply
                                  0
                                  • S ScottM1

                                    Seconded

                                    D Offline
                                    D Offline
                                    DiscoJimmy
                                    wrote on last edited by
                                    #17

                                    Thirded. We set up a site here at work recently and someone suggested DotNetNuke. So far it's been lots of the hassles and restrictions you get with magic black box solutions, and none of the benefits. I'm given to understand that if you want non-programmers to constantly be changing the content on your site, it can be handy, but otherwise it's a real PITA. Myself, I prefer more bare bones, flexible solution. If you already know C# I'd suggest just doing a basic ASP.NET site. It's not as rapid and clean as Ruby on Rails or CakePHP, but it works.

                                    S F 2 Replies Last reply
                                    0
                                    • D DiscoJimmy

                                      Thirded. We set up a site here at work recently and someone suggested DotNetNuke. So far it's been lots of the hassles and restrictions you get with magic black box solutions, and none of the benefits. I'm given to understand that if you want non-programmers to constantly be changing the content on your site, it can be handy, but otherwise it's a real PITA. Myself, I prefer more bare bones, flexible solution. If you already know C# I'd suggest just doing a basic ASP.NET site. It's not as rapid and clean as Ruby on Rails or CakePHP, but it works.

                                      S Offline
                                      S Offline
                                      ScottM1
                                      wrote on last edited by
                                      #18

                                      I remember trying DotNetNuke and thinking that Sharepoint was better :omg:

                                      1 Reply Last reply
                                      0
                                      • D DiscoJimmy

                                        Thirded. We set up a site here at work recently and someone suggested DotNetNuke. So far it's been lots of the hassles and restrictions you get with magic black box solutions, and none of the benefits. I'm given to understand that if you want non-programmers to constantly be changing the content on your site, it can be handy, but otherwise it's a real PITA. Myself, I prefer more bare bones, flexible solution. If you already know C# I'd suggest just doing a basic ASP.NET site. It's not as rapid and clean as Ruby on Rails or CakePHP, but it works.

                                        F Offline
                                        F Offline
                                        Fabio Franco
                                        wrote on last edited by
                                        #19

                                        Fourthed?

                                        M 1 Reply Last reply
                                        0
                                        • M MacRaider4

                                          Ok I'll try to keep this short as I know a lot of you are busy like myself. The compnay I work for is going to implement a intranet site, of which I'll be solely working on it (lucky me). So it's going to be up to me to get everything working and looking good. The problem I have is I haven't done web programming in about 8+ years. I'm thinking going the ASP route will be easiest as I've been doing a lot of VB and C# in the past 2 years. However I'm not really sure what it is I'm going to need to get this site up and going. Do I just need to get my boss to get IIS up and running or is there more? This is the first time I'm going to be on this side of the site as well so it's going to be a learning exp. Any help or tips is greatly appreciated.

                                          R Offline
                                          R Offline
                                          Ron Nicholson
                                          wrote on last edited by
                                          #20

                                          Several years ago, circa 2005, I did a similar project for my company. It was also an on the side project. I had Windows 2003 and Sql 2005 Express to work with. It was a single page with web parts that could be loaded or unloaded based on your AD account. I did look at DotNetNuke back then but decided it was overkill for what I wanted. It took me a couple weeks to get the main site up, including creating all the graphics (Not very good). So, I said all that to say that, a couple of ASP.Net books and Google enabled me to learn and create the site in short order. We are now running SharePoint 2007 and I was able to reuse some of the web parts in SharePoint. So I'd stick with Asp.net and C#.

                                          M 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