|
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 !~
|
|
|
|
|
It is not so different of the cat that is dead and alive at the same time
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.
|
|
|
|
|
At the bottom of the website there's this small option, Layout: fixed | fluid.
I've always had it on fluid (which is what your screenshot shows).
The past few days it's been switching to fixed and fluid randomly though.
I suspect the hamsters are doing some updates.
|
|
|
|
|
Sander, you're a bot.
See Chris' message above.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
By the way, do you want to grow a certain body part by 2 inches instantaneously!? Then please send me an email as I am a Nigerian prince who needs to get rid of online casinos!
|
|
|
|
|
Sander Rossel wrote: body part by 2 inches instantaneously!? Sorry, I do not want to sign for Deadpool-programme.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
|
Never realized the amount of work that went into making those.
|
|
|
|