Confoo.ca 2010 : Taking it to the Cloud with Windows Azure
Agillity
Centralization
Cost
Reliability
Scalability
Security
Sustainability
Maintenance
Pinpoint
Storage services : Blob, table, Queue
Windows azure Drive : NTFS in the cloud
API
CSPkg for deploying
- web role
- worker role
CSConfig
What is a web role?
Application container
Publicly http access
Worker role
- continously running service
Not public acess
Uses Queues to communicates between web roles
Azure storage services
Rest-Based servces API
Wrapper for .net
3 different tye
- Blob
– Page : RANDOM ACCESS READ/WRITE
– Immediatly commited, 1Tb [...]
Confoo 2010 : Building RESTful Services with .NET
Confoo 2010 : ASP.NET MVC and the Undiscovered Country
Intro un peut space. Le dude parle de startreck et de php!
Controler
Controler manage the request. Routing is a big part of MVC
Model
View
MVC is Teastable
VS2010 demande à la création du projet si on veux un projet de test
Joey Devilla
www.joeydevilla.com/
Confoo.ca 2010 : Entity Framework : que du bonheur !
Beaucoup de matériels mais pas de note
Confoo.ca 2010 : Marketing for search engin and social network
It’s no longer a niche
It’s not a product..
Understanf what blog ar and not are
Do not see blogger like journlist
Defined what your social etwork identity are
what competitor do
Do not use for new spam
Understand what search engin are for our companies
Identify your target
Confoo.ca 2010 : Habits of Highly Scalable Web Applications
Ma conférence préférée du jour!
Web server
The easyest part
1 – one server
2- load balancing (as long as the performance is ok it’s good : if one user need 1 web server)
citrix
squid
f5 Big-Ip
Cloud
Preparation
If using local cach : Avoid assuming exclusive/single cache
Don’nt reliy on the file system
if you have code assuming you hav 1 file system, encapsule it
Database
typically, [...]
Confoo.ca 2010 : Mission-Critical Government Agile Development
Public secteur agile
Probleme with gouvernement projets
lack of mesure
J’ai quitté la présentation
Introduction à l’agile
Utiliser la conparaison en tre le but et le résultat pour affecter le processus de prouction.
Le résultat est relatif au contexte. Le context chang aussitôt qu’une mise en ligne est fait.
Développement piloté par les tests.
Planification itérative
Commencer par un niveau minimum de chaque fonctionnalitées.
Communauté de projet
S’organiser pour que chaque personnes soit responsable
Qui est présent : Dév. [...]