Community

 
Dungeons & Dra.. D&D Insider Web-Based Tools: What Do You Want to Know?
Jump Menu:
Post Reply
Page 14 of 16  •  Prev 1 ... 11 12 13 14 15 16 Next
Switch to Forum Live View Web-Based Tools: What Do You Want to Know?
3 years ago  ::  Nov 01, 2010 - 12:31AM #131
RCanine
  • Dragon Slayer
Date Joined: Aug 26, 2008
Posts: 537
It is really fun to hear what other Web Developers—especially those that don't drink the standards kool-aid think (No sarcasm. I'm nerdy enough to enjoy that).

I do "enterprise-level" (whatever that garbage term means) development in both Flash and Web Standards, and I know that, with the exception of a few things that are technically impossible (e.g. HTTP streaming multi-bitrate video with content protection), I can get equivalent tasks done in Web Standards faster than Flash, but I know that varies by developer.

But really, the reason I dislike the idea of Silverlight is that the platform is a non-starter, and Wizards is the only company I know of that has chosen Silverlight without Microsoft paying them to do so. It's going to be completely dead in a year or two and they're just going to have to re-do the whole thing anyway. It's also not going to be available on a ton of emerging device platforms that have great Web Standards support out of the box.

I kinda get why Wizards went with .NET for the CB (team size, existing skill sets, etc.). I'm just of the opinion that that is a dead-end route. I also know that choosing Web Standards can be tough (especially if an executive above a certain level still has IE6 installed), so I'm not going to fault them if they didn't chose it.

But I will grumble, because tablet devices are the perfect devices for D&D and Microsoft is going to struggle in that market for the foreseeable future
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 5:37AM #132
Hatsuma
Date Joined: Sep 22, 2006
Posts: 395
You guys have noticed the entire Wizards site has been updated to MVC, including the compendium, right?  I think that would be a pretty obvious sign how they're going to do things, unless it's something crazy that involves non-static graphics content.
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 6:11AM #133
AsmodeusLore
  • D&DI News Guide
Date Joined: Aug 24, 2005
Posts: 3,874

Nov 1, 2010 -- 5:37AM, Hatsuma wrote:

You guys have noticed the entire Wizards site has been updated to MVC, including the compendium, right?  I think that would be a pretty obvious sign how they're going to do things, unless it's something crazy that involves non-static graphics content.


What is MVC?

Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 6:20AM #134
Hatsuma
Date Joined: Sep 22, 2006
Posts: 395
A somewhat new paradigm for web pages, it's the result of the really funky 404 pages (/XXX not found in application, beige-ish, etc) and is pretty visible due to the fact that the pages tend not to have file extensions.  For example, right now it says Web-Based-Tools:_What_Do-You_Want_to_Know is my page.

It involves seperating out the Model, View, and Controller, so that the actual pages are pretty lightweight, a dedicated object is redirecting anything you type into a browser to the proper page, and a more-or-less seperate back end is handling all the database work.  It's got really good integration with databases in general, you can hook one up to your web site really fast.

Essentially, if you do it correctly, everything server-side can just be straight code, so you wouldn't need flash or silverlight or anything... unless you need to do a lot of stuff client-side, or without sending constant requests to the server.  So something like the compendium works great with it.  You could do a character builder pretty easily too, although I'm not quite sure how you'd handle saving and loading... unless you store everything on their end.  I guess that's not too crazy of an idea, and would let you load your character from anywhere.

Of course, it handles silverlight and flash just fine as well, and can serve up straight old .aspx pages as well, so it doesn't actually *rule out* anything.
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 6:27AM #135
DevP
Date Joined: Jun 5, 2008
Posts: 245
MVC is one design pattern for making apps (quite often webapps) in a certain way that is easily comprehended and expandable. There are totally songs about this on Youtube.

Has the MVC aspect changed recently? I thought stuff like the Compendium has had the same URL for a while.

Like Hatsuma says: an MVC design wouldn't rule out anything. Even if I have a rich front-end client for the user, I still am going to design a backend to talk to it (and provide other pages) in a standard way.
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 6:46AM #136
Thomson
Date Joined: Mar 17, 2001
Posts: 1,233
Uh... I guess any modern web app is based on MVC today, which is not much more than saying you keep the data representation, the logic and the view separately.

Well there is this crude way to intermix html output with your data base logic, but this should be more and more a thing of the past, I guess, shouldn't it?

Also every not totally rudimentary framework for MVC has the capability of mapping your URLs as you want them. And even if it does not there is always mod/rewrite :P

And what kind of voodoo you use to get your Web 2.0 logic working has nothing to do with MVC either. In fact the idea behind MVC is exactly that the implementation of M has no impact on what you do in C, and how you do it in C does not make a difference for V and the other way round.

You just define interfaces that determine how the data flows between the layers.



Ceterum censeo scrinium puniceum esse delendam
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 8:46AM #137
Hatsuma
Date Joined: Sep 22, 2006
Posts: 395
I'm actually speaking of www.asp.net/mvc, not the design pattern.  It's just named after the design pattern.  The error pages, like www.wizards.com/DnD/Error.aspx?aspxerror... (hope that works), are a dead giveaway.
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 12:10PM #138
Thomson
Date Joined: Mar 17, 2001
Posts: 1,233

Nov 1, 2010 -- 8:46AM, Hatsuma wrote:

I'm actually speaking of www.asp.net/mvc, not the design pattern.  It's just named after the design pattern.  The error pages, like www.wizards.com/DnD/Error.aspx?aspxerror... (hope that works), are a dead giveaway.




Ah sorry, got you wrong. So you where talking about Microsofts implementation of an MVC framework.

Well I would go for JPA/Spring Web MVC/jquery any time on a good old tomcat, but that's just me maybe^^

For database MySQL will do, 5.1 is pretty good but still a little buggy. Has been a long time since I worked with db2, but that's still my favourite, if only for the old days.

However, SQL Server is now definitely worth to be called a data base. Oracle is just too mainstream for my taste.

Ceterum censeo scrinium puniceum esse delendam
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 12:31PM #139
DevP
Date Joined: Jun 5, 2008
Posts: 245
in before nosql
Quick Reply
Cancel
3 years ago  ::  Nov 01, 2010 - 12:36PM #140
Cathak
Date Joined: Feb 7, 2010
Posts: 281

Nov 1, 2010 -- 12:31PM, DevP wrote:

in before nosql



In the voice of David Attenborough while crouching behind a small tree…
NoSQL, or as spoken in the local's tongue; Nho-Eszh'Kehl, is a demon of freshly gained might and has many acolytes and followers. Although it should be easily defeated with attacks against its reflex defense and attacks with status effects.

This email is to confirm that we have stopped automatic billing for your subscription.
Your subscription will continue to be active until the expiration date listed below.
Quick Reply
Cancel
Page 14 of 16  •  Prev 1 ... 11 12 13 14 15 16 Next
Jump Menu:
 
Dungeons & Dra.. D&D Insider Web-Based Tools: What Do You Want to Know?
    Viewing this thread :: 0 registered and 1 guest
    No registered users viewing