|
I know the feeling!
I have been thinking of starting a couple of new projects lately and initially was going to do in Asp.net MVC, but have also been considering doing end to end javascript so started looking at a million different libraries and frameworks and then just got lost in the mire.......
At the moment I'm teetering on Meteor[^]........but sure it will scare me away like everything else has
That's what happens when you stop tinkering, change platform's, change company and then top it off and change countries! Work.....it just gets in the way of things
|
|
|
|
|
My current take on web-site development is using a MVC JavaScript library with a C# Web-Api back-end.
I am using CanJS currently and we are using Ember at work although I am pushing to get that replaced with CanJS.
|
|
|
|
|
Went thru the same struggle then decided on Laravel.
Was it the right choice so far I think so.
I got tired of starting an application and then
not be able to figure out where to go from there.
I been using Microsoft products since 1989 and I had enough with the help getting worst.
I was looking forward 5 years and wanting to invest my time in learning
something that would bring back joy in coding.
|
|
|
|
|
How about you do it both ways, and then write an article explaining the pros and cons?
|
|
|
|
|
I would say if it's a quick-and-dirty project that you just want done and off your plate, use WebForms, but if you enjoy the intricacies of CSS/HTML or feel like you want more practice with them, go with MVC. I faced a similar dilemma for an overtime submission system, and almost went with WebForms for the drag-and-drop quickness, but going with MVC gave me some good practice with CSS and layout, plus as I went along I found myself incorporating more and more Javascript, to the point where the project is almost all client-based, with lots of Ajax calls to web services. MVC has made it easy to gradually incorporate pieces as I go along, like Knockout, Bootstrap, Q (for asynchronous, promise-based calls). I've learned a huge amount about Javascript-based development, and I don't think it would've been as easy had I gone the WebForms route. When I first began developing it with MVC, it was all server-based, with page submissions to the server for every save, and it worked fine, and probably would've been the same had I gone with WebForms, but then I started getting hit with a lot of "hey, it would be really cool if..." mid-stream requests, and that model started showing its limitations, especially when they wanted lots more logic in the client controls, which is where the declarative bindings of Knockout and Ajax calls really proved useful.
I'm sure you can incorporate many of these same things with WebForms, but I don't think it was designed for you to delve into the HTML this much. It's like putting snow tires and a scoop on your Honda Accord to make it a snowplow--you can do it, but it's a completely different task than it was designed for. With MVC you're already waist-deep in the HTML so it encourages you to tinker with it.
|
|
|
|
|
|
Yours is the first sensible comparison of WebForms and MVC I've read. It's great that you avoid the hyperbole that so often accompanies frameworks, methodologies, etc., in favor of a simple case study. I've been grumbling to myself for some time about learning .Net MVC, but now will investigate with the mindset that I may find some actual value in it.
|
|
|
|
|
I used Web Forms for several years and became very proficient with it. However, I started using MVC several years ago and I haven't looked back since. MVC solutions tend to be better organized due to separation of concerns. You also don't have to worry with the View State and other archaic concepts from Web Forms. It's definitely a bit of a learning curve, but I think it's well worth spending a few hours/days to become familiar with how MVC works. Once you've used it for a few weeks, I think you'll regret not having used it sooner.
|
|
|
|
|
Is someone using it (her ?) ? I mean, someone on the planet ?
|
|
|
|
|
Bing...or is that the other way around?
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Is it KSS if I refer to "BINGing Cortana" ?
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
My 11 year old niece got a Windows phone for Christmas. She and my 10 yo daughter were having lots of fun with Cortana the other day, so much so that my daughter now wants a Windows phone instead of her iPhone.
She is not getting a new phone, and the only reason she has an iPhone is because of a fortunate incident involving an insurance company.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
I'm not - it just doesn't work with my voice (too soft, apparently) and it uses Bong which is about as useful as a chocolate tea-pot...
Yes, yes, I know you can install ChromeTana or Bing2Google - but I'm trying to keep my extensions to a minimum. Since it gets very little right when I speak to it I can't really be bothered...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I'm using Cortana from off-planet, and every time I ask travel-directions back to Earth, it tries to get me to talk about my feelings.
«Tell me and I forget. Teach me and I remember. Involve me and I learn.» Benjamin Franklin
|
|
|
|
|
Mmmhh ... and how do you feel about that ?
|
|
|
|
|
But Bill you haven't been on planet earth since the 60s have you?
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
I've only used Cortana (on my phone) twice to set reminders to turn off the water in the swimming pool. I really should use it more for other timers/reminders, but I keep forgetting to set them!
"Go forth into the source" - Neal Morse
|
|
|
|
|
I'm using Cortana fairly regularly. Mostly to remind me about stuff when I get to certain locations or to set timers and getting a quick weather info.
Have only used it once to send an sms to someone. It worked but the habit of typing has succeeded there.
The recognize music feature has failed me miserably so far. But oh well. No tears lost there.
So does that satisfy your curiosity?
|
|
|
|
|
sibling123 wrote: So does that satisfy your curiosity?
I mostly meant Cortana on a desktop PC.
But I am glad we could identify you, single user of Cortana on the planet. We had been looking for you for months now.
|
|
|
|
|
I use the windows (7) calculator a lot to convert between hex and decimal and binary values, which is possible with one of the views of the windows calculator, but you once converted, you can only do integer operations in this programming view. For instance, if you convert 38 hex value to decimal, so 56, and wants to divide this one by 80 for any reason, it throws 0 instead of 0,7. You have to change the view to be able to perform the operation, which means copy and paste the previous result as the view change resets the calculator, and it drives me mad.
|
|
|
|
|
You could use the MS swap modes and then press then MR button, its a bit easier, maybe.
|
|
|
|
|
Windows 10 calculator removes this restriction.
|
|
|
|
|
Sure? Just tried it, but is the same
modified 19-Jan-21 21:04pm.
|
|
|
|
|
|
It only works if you agree to let Win10 send all your calculations to Microsoft
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|