Web Teknolojileri Sunumu

Embed Size (px)

Text of Web Teknolojileri Sunumu

1. H.Burak TUNGUT info@buraktungut.com twitter.com/btungutWeb Teknolojileri 2. Klie SreDevelopmentDeploymentUykusuz Geceler 3. Development 4. Front-End Kabaca; Sahnede ki Gzel Solistlerdir.Development nemli Olan End-User ve User Experience. 5. HTML Hyper Text Markup Language Client-Side alr. Bir programlama dili deildir ! W3C tarafndan standartlatrlmtr.Development XML tabanldr. Taglar ile yazlrlar. HTML5 ile yeni bir dnem ! 6. CSS Cascading Style Sheets Stil tanmlamak, var olanlar deitirmek iin kullanlr. Bir ok opsiyonel tanm yeri sunar. Debug edilemez ancak Interpreting annda mdahele edilebilir.Development CSS3 ile yeni bir dnem ! 7. Javascript Client-side alr. Dinamik sayfalar hazrlamamz salar. Script dilidir. Java ile hi bir alakas yoktur. (sim olay da ehir efsanesi !)Development jQuery Node.js 8. Back-End Kabaca; sahnede ki enstrmanlar.Development nemli Olan senkronizasyon, performans ve leklendirilebilirlik. 9. Dil ve Teknoloji C# Asp.Net Web Forms Asp.Net MVCDevelopment Java JSP JSF VaadinNetbeans Eclipse IntelliJ Primefaces, Richfaces Python Django TurboGears PhpVisual StudioIISApache Tomcat Glassfish JBoss 10. DevelopmentAltnz IDEyi Brakmak 11. Database Microsoft Sql Server Oracle Mysql PostgreSqlDevelopment Firebird Ms Access 12. Data AccessDevelopment C# Ado.Net NHibernate Entity Framework LLBLGEN Java JDBC Hibernate EclipseLink Yntemler Database First Model First Code First 13. Caching Output CachingDevelopment Data Caching 14. Deployment 15. PublishingDeployment Evde barndrma Kod ad : Kendin piir, kendin ye. Maliyet : Az. Verim : Yok. leklenebilirlik : Yok. Barndrma hizmeti alma Hosting, Reseller, VPS, VDS, Dedicated, Co-Location Maliyet : Orta. Verim : Yeterli Gibi ? leklenebilirlik : Yok. Cloud bazl barndrma hizmeti alma IaaS, PaaS, SaaS Maliyet : Orta-Yksek. Verim : Yksek leklenebilirlik : Yksek. 16. Checklist Bir sunucu kurabilir misiniz ? Kurduunuz sunucunun role ve feature ynetimini salayabilir misiniz ? Sunucular aras Network kurabilir ve Load Balancer kullanabilir misiniz ? Hyper-V, VirtualBox ve VMWare arasnda ki farklar biliyor musunuz ?DeploymentHAYIR Cloud !EVET Development m yapmak istiyorsunuz ? Yoksa server management m ? 17. Detaylardan nce Binali Yldrmn gznden Cloud. Infrastructure as a Service Platform as a ServiceDeployment Software as a Service 18. Uykusuz Geceler 19. Nedenlerimiz Network SorunlarUykusuz Geceler Gvenlik Sorunlar 20. ?Sorular 21. H.Burak TUNGUT info@buraktungut.com twitter.com/btungut