|
All I know is Visual Studio 2015, Winforms, and C#, but I want to try and make an advanced web page.
Should I stick with Visual Studio 2015 or learn Visual Studio Code?
Or is there a better third option that does not use Angular 2?
Thanks
|
|
|
|
|
If you need a happy life, use Visual Studio 2015 Community edition, if you need to learn stuff only, and don't really need to work on a project to the end, consider Visual Studio Code.
Angular 2 or any other JavaScript library; jQuery, Knockout etc., are all your own personal flavors and interests. If you need any, use them, if you do not want any, leave them. I have never programmed using Angular 2, but I used Visual Studio itself; not the Code, the real one. Leave the Angular or Bootstrap, or jQuery etc there for the basic template to work, and then write your own code on top of it, and the code that you find useful.
I personally use vanilla JavaScript for my own projects and do not ever want to consider other frameworks. So, don't worry, just use the IDE you love; Visual Studio, right?
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
There are so many different ways to create an application it makes my head spin.
I downloaded Visual Studio 2015 Community yesterday. I'll probably uninstall it and install VS 2017. But not sure yet.
Thanks
|
|
|
|
|
If the purpose is learning only, Visual Studio 2017 will be a good start as its installation process is really neat and easy and straightforward.
Good luck.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
You may want to consider Visual Studio 2017 Community RC. I love it! It's less bloated than VS2015. Just install the modules you need.
Get me coffee and no one gets hurt!
|
|
|
|
|
I'm really just looking for the least complicated way to create a complicated web application. Angular 2 and Typescript looked promising.
Thanks
|
|
|
|
|
If you're going down the Angular 2 route, use WebStorm by JetBrains. Visual Studio isn't great with Angular 2 projects.
Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
trantrum wrote: All I know is Visual Studio 2015, Winforms, and C#, but I want to try and make an advanced web page. Would you read a book in a foreign language before trying to learn the language?
You probably wouldn't...
Then why would you start trying to do advanced things with technologies you do not yet know?
Building a web page requires knowledge of at least HTML, CSS, JavaScript and some back-end language (C# will do).
If you pick C# and MVC (which is kind of the default) you'll be presented with the MVC way of things, which alone could take you weeks to learn.
Next to that you want to use AngularJS 2 which, again, has a steep learning curve!
Also, knowing a thing or two about HTTP still wouldn't hurt.
If you use VS2015 at least your web server is handled automatically, it'll use IIS Express.
In fact, your question, whether you should stick to VS2015 or learn VS Code because something with Angular 2 shows you don't really know what you're talking about.
AngularJS 2 is a front-end framework and has nothing to do with either VS2015 or VS Code, so your question makes no sense.
I've come from WinForms and started web development a good two years ago.
Trust me, if you dive in too deep from the start you'll be overwhelmed and get nothing done as a result.
You should do what you want to do, but I recommend taking a step back and start with the basics.
As it happens, I've written a blog series on starting web development which you may find interesting: Web development #1: Internet and the World Wide Web[^].
If you're interested I also have a post about AngularJS (1) as part of a bigger series on the MEAN stack (MongoDB, Express, AngularJS, Node.js): MEAN web development #6: AngularJS in the front[^].
Last, but not least, when you get the basics and are ready to start using a framework like AngularJS, you might want to read up on Bootstrap which handles a lot of pesky CSS for you: Twitter Bootstrap for Responsive, Mobile First Web Apps[^].
I hope it helps, good luck!
|
|
|
|
|
I do know a little HTML and C# is not too far from Java so I figured TypeScript should not be that big of a leap.
I expect this project to take me several months as I am a slow study. The winforms project took me six months. But once I get it I will do well. I've done very well with Winforms over the years.
I'm looking for the least painful route. But I also want the most current and efficient route in the long run, and Angular 2 is getting a lot of good press. But I expect it will be also be replaced in a few years.
I will look at your blogs. Thanks for the help.
|
|
|
|
|
Since you indicated you wanted to do Angular2 Development with Typescript, what you're looking for is Typescript support.
Visual Studio 2015 has lukewarm support for Typescript. It's there, but it's not winning any awards.
Visual Studio Code has first class support for Typescript. And a lot of the video tutorials you'll find (if you watch that sort of thing) will be using Visual Studio Code.
Supposedly, Visual Studio 2017 (which is currently in RC status) has great support for Typescript as well, but it's up to you if you want to install an RC on your machine or not.
There are other IDEs as well (I use JetBrains' WebStorm, myself).
|
|
|
|
|
I am unsure whether this is a bug, or intentional flattening of the layout, but I somehow am happening to love the new layout. "Use every pixel of screen properly", you guys are taking it too seriously.
Screenshot (7821).png - Google Drive[^]
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
I have polivalent feelings... Reading some articles is improved with the full width but it looks a bit weird (use to the old one)
What I definitivelly find a bit annoying is the flackering between thin and wide versions randomally
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Haha, there could be a switch for layout somewhere saying, "Bug Version", "Real Version".
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
I noticed this was happening yesterday and figured maybe FireFox was just screwing up the margins or padding or something randomly. I actually prefer the side margins - the site looks stretched out and less "focused" without them.
|
|
|
|
|
Of course the correct layout is the one they really invested some time designing, but a change is always good.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
It's a bug, or more than one. Layouts are changing from minute to minute for me.
|
|
|
|
|
Quote: Layouts are changing from minute to minute for me Same here.
Get me coffee and no one gets hurt!
|
|
|
|
|
This time, the bug is having us under patience testing.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
They've been having trouble. Chris said they did a refactor.
So now my layout doesn't stay in "fluid" but reverts to "fixed" and keps reverting from "thread view" to "normal" -- it's awful.
|
|
|
|
|
Quantum, quantum everywhere[^].
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Look good, initially I thought my Firefox was acting up until I saw this post. So far I noticed the Edit Question look kind of odd. Too much empty space on the right. Maybe need some time to adjust to it.
Edit Question wide space on right[^]
|
|
|
|
|
Same was the case for profiles. The profile was all left-aligned.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
This issue has been fixed.
(For those curious: it was our bot detector. It decided everyone was a bot. It clearly needs to have a lie down, maybe a holiday. It's becoming a little strange in its old age).
cheers
Chris Maunder
|
|
|
|
|
I've been called many things in my life, but ...
|
|
|
|
|
Oh, so it detected us as a bot and then as a human at the same time. That's new.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|