Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
An esoteric little SQL brain teaser
Message
De
21/10/2013 18:04:33
 
 
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Autre
Versions des environnements
SQL Server:
SQL Server 2012
Application:
Web
Divers
Thread ID:
01585872
Message ID:
01586009
Vues:
50
>>Today I am Pluralsighting my brains out on Breeze.js which is quite cool. I think I'm finally starting to understand this stuff. Having done quite a bit of developer training I really am in awe of the quality of what is out there on Pluralsight. This Brian Noyes presentation of Breeze is really first rate as is the
>>
>>John Papa has a course coming very soon on doing a SPA with Angular, Breeze and WebAPI, which is pretty much the stack I think I'm setting on for now.
>>
>> Also kind of geeking out on Typescript as it answers a lot of the stuff that makes me go AAARGH about javascript.
>
>Stupid question: what is Breeze? And what do you do with the combination of Angular, Breeze, and WebAPI? Web sites?

Here, let me google that for you...

The idea is that business applications today should be accessible through what we used to call "web apps" I personally scoffed at because I felt I needed a rich client. But now it is not only possible but a pretty good idea to write rich client apps that run in a browser and are smart enough to know how to scale for a phone, tablet etc. Exposing data is done through web services. Breeze is a javascript library that helps tie the client side to the server side, handling stuff like transactions, identity keys and foreign keys when adding a parent and children in the same session, validation on the client side etc. Persists metadata from the data model to the client side which is very cool and allows for Linq queries of backend data outside what the web service would normally provide.

Angular is a framework in javascript that takes care of a lot of plumbing, include 2 way data binding in the UI.

Typescript is a design time tool to impose some strong typing, class structure etc on loosy goosy javascript making it more like C# and less like Foxpro. <g>

Oh, and Breeze comes from Ward Bell and the folks at Ideablade which I always thought were going to be the people who made Entity Framework really work. All the stuff that was in Devforce is pretty much there for free now in Breeze.

The whole stack is really exciting and I think is catching on big-time. Angular is funded by Google, Typescript by microsoft and they all love Breeze. There is also Bootstrap, another javascript library which handles a whole lot of stuff including being smart about delivering UI depending on the screen etc.

Lots of fun. I thought you had a Pluralsight subscription?


Charles Hankey

Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy

Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.

-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin

Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform