﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:blogChannel="http://www.tuncayozer.com/"><channel><title> Tuncay ÖZER - Senior Application Software Developer</title><link>http://www.tuncayozer.com/</link><description>Senior Application Software Developer</description><copyright>Copyright  Tuncay ÖZER</copyright><generator>http://www.tuncayozer.com/</generator><item><title>PHP XE2 ve IOS uygulaması oluşturmak</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=357</link><description>&lt;p&gt;
&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="350" width="425"&gt;
&lt;param name="src" value="http://www.youtube.com/v/IPWUHomwvAw" /&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.youtube.com/v/IPWUHomwvAw" height="350" width="425"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;</description><pubDate>2/6/2012 2:09:54 AM</pubDate><author>Tuncay ÖZER | Monday, February 06, 2012 2:09 AM</author></item><item><title>SharePointSummit  İstanbul </title><link>http://www.tuncayozer.com/Posts.aspx?PostID=352</link><description>&lt;p&gt;&lt;a target="_blank" href="http://www.sharepointsummitistanbul.com/tr/Sayfalar/Program.aspx"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/sharepointsummit1.jpg" alt="sharepointsummit1.jpg" style="float: left;" /&gt;&lt;/a&gt;Bilenler mutlaka hatırlayacaktır. Microsoft tarafından d&amp;uuml;zenlenen Sharepoint Platformu artık web &amp;uuml;zerine taşınmıştır. Hemen yararlanmanızı tavsiye ederim. Resme tıklayınız.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.sharepointsummitistanbul.com/tr/Sayfalar/Program.aspx"&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>12/30/2011 10:03:04 AM</pubDate><author>Tuncay ÖZER | Friday, December 30, 2011 10:03 AM</author></item><item><title>Projemiz ilk 5'e girdi. Hadi Hayırlısı</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=348</link><description>&lt;p&gt;Merhaba &amp;ouml;nceki yazımda TTNET in "Yaratıcı Ekonomiye Destek" projesine se&amp;ccedil;ilere 1 hafta boyunca yoğun bir &amp;ccedil;alışmadan sonra projelerimizi sunduk ve sonunda projemiz ilk 5 e girerek ikinci bir fırsatı elde etti. Takım arkadaşlarıma ve kendime başarılar dilereyerek diğer arkadaşlarımı da tebrik ediyorum.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a class="uldrg" href="http://www.yaraticiekonomiyedestek.com/juriye-sunulmaya-hak-kazanan-5-proje"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/main.jpg" alt="main.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>12/29/2011 11:57:05 PM</pubDate><author>Tuncay ÖZER | Thursday, December 29, 2011 11:57 PM</author></item><item><title>Yeteneğe Destek, Yaratıcı Ekonomiye Destek</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=342</link><description>&lt;p&gt;&lt;a class="frmbox" target="_blank" href="http://www.yaraticiekonomiyedestek.com/5-11-aralik-2011-tarihlerinde-egitime-katilmaya-hak-kazananlarin-listesi"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/blog6_1.jpg" alt="blog6_1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yoğun bir eğitim programının i&amp;ccedil;inde yazmaya başlıyorum. Hatırlayanınız mutlaka olur, TTNET tarafından " Yeteneğe Destek, Yaratıcı Ekonomiye Destek" projesi başlangıcında başvurum kabul edilerek Ko&amp;ccedil; &amp;Uuml;niversitesinde eğitimlere başladık. &lt;/p&gt;
&lt;p&gt;T&amp;uuml;rk Internet, Sosyal Medya ve ETicaret kavramlarının duayenleri ile birlikte eğitimler doğrultusunda her g&amp;uuml;n yeni bir fikir ve proje değerlerndirmeleri yapmaktayız. Duayenler, yaşadıkları tecr&amp;uuml;beleri birikimlerini bizlere aktararak ileride olabilecek riskler ve pazarda yapılabilecek y&amp;ouml;ntemleri s&amp;ouml;yleşi şeklinde yararlanmaya devam etmekteyiz. &lt;/p&gt;
&lt;p&gt;Bu fırsatı bana veren en başta TTNET 'e minnettarlığımı belirterek, projemize katılan ve değerli tecr&amp;uuml;belerini bizlere aktaran eğitimcilerimize, s&amp;ouml;yleşilerimize renk katarak sinerji oluşturan değerleri internet iş adamlarımıza teşekk&amp;uuml;r&amp;uuml; bir bor&amp;ccedil; biliyorum .&lt;/p&gt;</description><pubDate>12/7/2011 5:29:08 PM</pubDate><author>Tuncay ÖZER | Wednesday, December 07, 2011 5:29 PM</author></item><item><title>ASP.Net, C# ve Oracle da son kayıt numarasını almak.</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=323</link><description>&lt;p&gt;Asp.Net C# kullanarak Oracle da son kayda gidip kayıt numarasını bir artırıp, kaydet işlemini yapabilirsiniz. Bu t&amp;uuml;r işlem nerelerde kullanılır derseniz varolan veya farklı uygulamalarda ThirdParty olarak hazırlayacağınız veritabanı işlemlerinde kullanabilirsiniz. &amp;Ouml;rnek aşağıda verilmiştir.&lt;/p&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;string&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;cnct = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["OracleBaglan"].ConnectionString;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1; mso-bidi-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;OracleConnection con = new OracleConnection(cnct); &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;OracleCommand com = new OracleCommand();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;com.Connection = con;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;com.CommandText = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;"select nvl(max(kayit_no),0) AS KAYIT_NO from beyazmasa.byz_masa where CALIS_YIL=" + DateTime.Now.Year.ToString();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1; mso-bidi-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;com.CommandType = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;CommandType.Text;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1; mso-bidi-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;con.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;OracleDataReader dr = com.ExecuteReader();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1; mso-bidi-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;while (dr.Read()) { Label3.Text = dr["KAYIT_NO"].ToString(); }&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;casi = Label3.Text;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;dr.Close(); con.Close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Kolay Gelsin.&lt;/p&gt;
&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;</description><pubDate>11/12/2011 6:37:44 PM</pubDate><author>Tuncay ÖZER | Saturday, November 12, 2011 6:37 PM</author></item><item><title>ASP.NET ,C# ile Oracle ODP.Net veritabanı işlemleri</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=321</link><description>&lt;p&gt;Merhaba arkadaşlar C#, Oracle veritabanı işlemlerini yapmak i&amp;ccedil;in &amp;ouml;ncelikle makinanıza ODP.Net kurulumu yapmanız gerekmektedir. ODP.Net i&amp;ccedil;in Oracle web sitesinden gerekli olan dosyaları indiriyorsunuz tabiki. Visual Studio da ADD Referans kısmından Oracle.DataAccess.DLL dosyasını ekliyoruz.&lt;/p&gt;
&lt;p&gt;Aşağıda belirtilen OracleBaglan kısmını web.config kısmına bağlatımızı connectionstrings kısmına tanımlıyoruz.&lt;/p&gt;
&lt;p&gt;&amp;Ouml;rnek : &amp;lt;add name="OracleBaglan" connectionString="DATA SOURCE=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST="IP NONUZ" )(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)));USER ID="Kullanıcı adı";PASSWORD=şifre"&amp;nbsp; providerName="Oracle.DataAccess.Client" /&amp;gt;&lt;/p&gt;
&lt;p&gt;Aşağıdaki &amp;ouml;rneğimiz aşağıdadır.&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;OracleConnection baglan = new OracleConnection();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;baglan.ConnectionString = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;ConfigurationManager.ConnectionStrings["OracleBaglan"].ToString();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;string ekle = "insert into beyazmasa.byz_masa(calis_yil,basvuru_tar,kayit_no,basvuru_tipi,basvuru_konusu,modul_grup,mernis_no,adi,soyadi,ika_mahadi,bildirim_no,email,tel) values "&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;+ &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;"(" + DateTime.Now.Year.ToString() + ",TO_DATE('" + tarih +"','dd/mm/yyyy'),390,3,'"&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;+ bas_kon.Replace(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;"'", "`").ToString() + "',0," + tc_no+",'"+ad.Replace("'", "`").ToString()&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;+ &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;"','" + soyad.Replace("'", "`").ToString() + "','" + mahadi.Replace("'", "`").ToString()&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;+ &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;"',1,'" + eposta.Replace("'", "`").ToString() + "','"+telefon.Replace("'", "`").ToString()+"')";&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: &amp;quot;MS Mincho&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1; mso-bidi-font-family: 'MS Mincho';"&gt;　&lt;/span&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: &amp;quot;MS Mincho&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1; mso-bidi-font-family: 'MS Mincho';"&gt;　&lt;/span&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;baglan.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;OracleCommand sadp = new OracleCommand(ekle, baglan);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;OracleTransaction omt = baglan.BeginTransaction();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;sadp.Transaction = omt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;try&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;sadp.ExecuteNonQuery();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;// Sorguyu &amp;Ccedil;alıştır İşlemi Kalıcı Kıl&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;omt.Commit();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;verial = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;new DataSet();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;string myStringVariable = string.Empty;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;myStringVariable = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;"Kayıt Yapıldı.. İlginiz İ&amp;ccedil;in Teşekk&amp;uuml;rler En Kısa Zamanda Gerekli İşlemler Yapılacaktır.";&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: &amp;quot;MS Mincho&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1; mso-bidi-font-family: 'MS Mincho';"&gt;　&lt;/span&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;ClientScript.RegisterStartupScript(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;catch&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;// Sorgu Başarısız Geri Al&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;omt.Rollback();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;finally&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;// Her İki Durumda da Bağlantıyı Kapat&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;sadp.Dispose();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;baglan.Close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background: #015c95;"&gt;&lt;span style="font-family: Consolas; color: white; font-size: 10pt; mso-themecolor: background1;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: white; mso-themecolor: background1;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&amp;Ouml;rneğimiz umarım işinize yarar.Yukarıdaki &amp;ouml;rnekte farklı olarak Parametr y&amp;ouml;ntemi kullanarakta işlemi daha kolay yapabilirsiniz.&lt;/span&gt;&lt;/span&gt;</description><pubDate>11/12/2011 6:33:31 PM</pubDate><author>Tuncay ÖZER | Saturday, November 12, 2011 6:33 PM</author></item><item><title>Delphi for Android </title><link>http://www.tuncayozer.com/Posts.aspx?PostID=316</link><description>&lt;p&gt;&lt;img class="dragging" height="84" width="105" src="http://www.tuncayozer.com/Upload/Images/Delphi_Android.png" alt="Delphi_Android.png" style="float: left; border: white 2px solid;" /&gt;Merhaba ge&amp;ccedil;en aylarda Delphi XE2 s&amp;uuml;r&amp;uuml;m&amp;uuml; ile iphone ve Mac işletim sistemleri ile cross platform uygulama geliştirme olanağı sağlayan Embarcadero hızını alamayarak Android İşletim sistemi i&amp;ccedil;in uygulama geliştirme ortamının Sneak Preview ini yapıyor. Sanırım pek yakında Update 1 veya bir ekLenti iLe bunu yapabileceğimize inanıyorum.&lt;/p&gt;
&lt;p&gt;Aşağıdaki video bunun kanıtı olacaktır.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 
&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="356" width="533"&gt;
&lt;param name="src" value="http://www.youtube.com/v/ykFQV-cIWMU&amp;amp;feature" /&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.youtube.com/v/ykFQV-cIWMU&amp;amp;feature" height="356" width="533"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;</description><pubDate>10/17/2011 12:19:58 AM</pubDate><author>Tuncay ÖZER | Monday, October 17, 2011 12:19 AM</author></item><item><title>Cloud Computing</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=314</link><description>&lt;p style="TEXT-ALIGN: center"&gt;&lt;img height="212" width="520" src="http://www.tuncayozer.com/Upload/Images/0.jpg" alt="0.jpg" /&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: left"&gt;Bir &amp;ccedil;oğumuzun son zamanlarda aşina olduğu bir kavram haline gelen &amp;ldquo;Cloud Computing&amp;rdquo; kavramından biraz bahsedelim istedik. Hen&amp;uuml;z T&amp;uuml;rk&amp;ccedil;e karşılığı olarak literat&amp;uuml;re girmemiş olsa da &amp;ldquo;Bulut Bilişim&amp;rdquo; olarak karşınıza &amp;ccedil;ıkacaktır. Nedir bu son zamanlarda g&amp;uuml;ndeme oturan &amp;ldquo;Cloud Computing&amp;rdquo;? Kısaca &amp;ldquo;data&amp;rdquo; veya &amp;ldquo;process&amp;rdquo;lerin kendi bilgisayarınızda değil de, &amp;ccedil;ok daha g&amp;uuml;&amp;ccedil;l&amp;uuml; konfig&amp;uuml;rasyona sahip uzaktaki bir bilgisayarda saklanması veya işlenmesidir. Aslında burada kendi bilgisayarınızın kapasitesinin ne olduğunun da pek &amp;ouml;nemi kalmıyor. &amp;ldquo;Process&amp;rdquo;lerinizin de ihtiyacı olan g&amp;uuml;&amp;ccedil; yine bu makinalar tarafından tek bir makinada ya da altındaki birden fazla makinaya paylaştırarak ger&amp;ccedil;ekleştiriyor ki buna da &amp;ldquo;Grid Computing&amp;rdquo; adı veriliyor. &lt;/p&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;iyi hoş da, bu &amp;ldquo;Cloud computing&amp;rdquo; bize ne gibi avantajlar sağlar diyecek olursak, şunları sayabiliriz: D&amp;uuml;ş&amp;uuml;k donanım ve yazılım maliyeti, gelişmiş performans ve anında g&amp;uuml;ncelleme, sınırsız depolama kapasitesi, artırılmış veri g&amp;uuml;venliği, işletim sistemleri arasında geliştirilmiş uyum, artırılmış dosya formatı uyumu, grup &amp;ccedil;alışması, gizlilik ve g&amp;uuml;venlik. Bu kadar avantajın yanında hi&amp;ccedil; dezavantajı yok diyemeyiz elbette. Sabit internet bağlantısı gerektirmesi, d&amp;uuml;ş&amp;uuml;k hızlarda d&amp;uuml;zg&amp;uuml;n &amp;ccedil;alışmaması, uygulamanın yavaş &amp;ccedil;alışması, g&amp;uuml;venlik a&amp;ccedil;ıkları ve sistem g&amp;uuml;ncellemeleri de &amp;ldquo;Cloud Computing&amp;rdquo;in dezavantajlarıdır. &amp;ldquo;Cloud Computing&amp;rdquo;te bize sunulan servisleri 3 ana başlık altında inceleyebiliriz.&lt;/div&gt;
&lt;strong&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;br /&gt;1) Iaas (Infrastructure as a Service)&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Sanal depolama alanı ve sanal işlem g&amp;uuml;c&amp;uuml; olarak niteleyebiliriz. Burada &amp;ouml;nceden olduğu gibi yazılım ve donanım (sunucu) satın almak yerine size bu hizmeti sağlayan firmalardan ihtiyacınız olan oranda işlem g&amp;uuml;c&amp;uuml; ve depolama alanını kiralarsınız.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: center"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/1.jpg" alt="1.jpg" /&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Bu alanda hizmet veren birka&amp;ccedil; firmayı inceleyecek olursak, bunların en başında Amazon gelmektedir. Yaptığı yatırımlarla da bu alanda dikkati &amp;ccedil;eken depolama hizmeti amazon&lt;strong&gt;&amp;nbsp;S3 (Simple Storage Service)&lt;/strong&gt; servislerini kullanabilirsiniz. Amazon&amp;rsquo; un &lt;strong&gt;Amazon EC2&lt;/strong&gt; hizmeti ile kendi sanalsunucularınızı oluşturup, geliştirdiğiniz uygulamaları burada basit bir şekilde devreye alabilirsiniz.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: center"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;
&lt;div&gt;&lt;strong&gt;Terramark &lt;/strong&gt;firması da y&amp;ouml;netilebilir barındırma hizmetleri sunmaktadır. Bunlardan VMware vCloud veri merkezi hizmetleri &amp;ouml;ne &amp;ccedil;ıkmaktadır. Bu şirketi Verizon&amp;rsquo;ın satın alması, mobil barındırma hizmetlerine de &amp;ldquo;Cloud Computing&amp;rdquo;in ciddi olarak gireceğinin &amp;ouml;nemli bir g&amp;ouml;stergesi.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;
&lt;div&gt;&lt;strong&gt;Google, Storage &lt;/strong&gt;hizmeti ile y&amp;ouml;netilebilir barındırma hizmetleri sunmaktadır. Belirli bir alana kadar &amp;uuml;cretsiz kullanabilmenize rağmen belirli bir &amp;uuml;cret &amp;ouml;deyerek kapasitenizi artırabilirsiniz.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;2) Paas (Platform as a Service)&lt;/strong&gt;
&lt;div&gt;Burada size uygulama geliştrime i&amp;ccedil;in t&amp;uuml;m gereksinimler sağlanır. İşletim sistemi, uygulama geliştirme &amp;ldquo;framework&amp;rdquo;&amp;uuml; ve veritabanı gibi gerekli geliştirme platformlarının size servis şeklinde sunulmasıdır diyebiliriz. Ayrıca geliştirdiğiniz uygulamaları yine bu sunucularda barındırabilirsiniz. B&amp;ouml;ylece bilgisayarınıza herhangi bir &amp;ldquo;library&amp;rdquo; indirmeden uygulamanızı uzaktan geliştirebilirsiniz. Bu alandaki firmalardan bazıları şunlardır.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="TEXT-ALIGN: center"&gt;&lt;img height="168" width="286" src="http://www.tuncayozer.com/Upload/Images/4azure.png" alt="4azure.png" /&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;
&lt;div&gt;&lt;strong&gt;Windows Azure, "&lt;/strong&gt;Cloud Computing" işletim sistemidir diyebiliriz. Hem geliştirme, hem barındırma, hem de y&amp;ouml;netme platformu sağlar. Azure servislerinden (geneli .Net platformu destekli) faydalanabiliyorsunuz. Bunlar i&amp;ccedil;erisinde .Net framework hizmetleri, Sql Server Hizmetleri, Live servisleri, SharePoint servisleri ve Dynamics (Microsoftun CRM yazılımı) servisleri bulunuyor.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Java ve Python kullanarak geliştirdiğiniz uygulamaları, Google sunucularında &amp;ccedil;alıştırabilirsiniz. Google App Engine ile uygulama geliştirmek i&amp;ccedil;in, App Engine SDK&amp;rsquo;sını edinmeniz gerekiyor. Bu API&amp;rsquo;ler i&amp;ccedil;erisinde Google&amp;rsquo;ın diğer servislerine entegrasyon ve veritabanı işlemleri, kullanıcı işlemleri veya &amp;ouml;nbellekleme işlemleri gibi &amp;ccedil;oğu işlem i&amp;ccedil;in hazır destek bulunuyor.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: center"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/6sun.png" alt="6sun.png" /&gt;&lt;/div&gt;
&lt;p style="TEXT-ALIGN: left"&gt;Sun Microsystems; Java, MySQL, OpenSolaris ve A&amp;ccedil;ık Depolama gibi lider a&amp;ccedil;ık kaynak kodlu teknolojileri ile kamu ve &amp;ouml;zel sekt&amp;ouml;r i&amp;ccedil;in &amp;ldquo;Sun A&amp;ccedil;ık Cloud Platformu&amp;rdquo;nu duyurmuştu. Windows Azure&amp;rsquo;de olduğu gibi Sun OpenCloud&amp;rsquo;da da iki servis mevcut ve siz bunları kullanma oranınıza g&amp;ouml;re para &amp;ouml;d&amp;uuml;yorsunuz. Bu servisler, Sun Cloud Storage Service (Bulut Veri Depolama Servisi) ve Sun Cloud Compute Service&amp;rsquo;dir. (Bulut Bilgi işleme Servisi).&lt;/p&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;strong&gt;3) Saas (Software as a Service)&lt;/strong&gt; &lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Saas, temelde bilgisayarımıza y&amp;uuml;klemeden internet &amp;uuml;zerinden erişebileceğimiz yazılımlar i&amp;ccedil;in kullanılan bir terimdir. Saas yapısında, sağlayıcı size bir kod yığınını kullandırır ve m&amp;uuml;şterilerinin hepsi bu kod yığınını kullanır.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;strong&gt;Salesforce &lt;/strong&gt;işletmeler i&amp;ccedil;in CRM uygulaması ve bu kapsamında satış, destek veraporlama yazılımları sunmaktadır. SalesForce; Oracle App, SAP ve Microsoft Dynamics gibi ERP &amp;ccedil;&amp;ouml;z&amp;uuml;mleri ile entegre &amp;ccedil;alışabiliyor. Ayrıca AppExchange platformu ile program kolaylıkla import edilmekte, yapı şirket ihtiya&amp;ccedil;ları doğrultusunda kişiselleştirilebilmektedir.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: center"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/8gog.jpg" alt="8gog.jpg" /&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Google Apps, işletmeler i&amp;ccedil;in Gmail, Google Calendar, Google Docs, Google Sites, Google Video ve benzeri uygulamaları kapsamaktadır. Google Apps; DOC, XLS, ODT, ODS, RTF, CSV vePPT gibi Dosyaları, bilgisayarınıza herhangi bir ofis yazılımı y&amp;uuml;klemeden oluşturup, d&amp;uuml;zenleyip, saklayabileceğiniz web tabanlı bir uygulamadır.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Lotus, IBM kendisine ait mail, takvim, dok&amp;uuml;man y&amp;ouml;netimi, proje y&amp;ouml;netimi ve benzeri uygulamaları sunarken, bir yandan piyasada bulunan Open Source (Sugar CRM, vb.) ve &amp;uuml;cretli yazılımları da m&amp;uuml;şterilerine sunuyor. Belirli servis paketlerini aylık &amp;uuml;cretler karşılığında kullanabiliyorsunuz.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Genel olarak &amp;ldquo;Cloud Computing&amp;rdquo; hizmet modellerini ve bu alandaki şirketlere g&amp;ouml;z attıktan sonra d&amp;uuml;nyada telekom&amp;uuml;nikasyon alanındaki firmalara da bir bakalım.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Verizon, Cloud-based Computing as a Service (CaaS) adı verilen servisi sunmaya başladı. Verizon&amp;rsquo;un CaaS altyapısı, web tabanlı portal &amp;uuml;zerinde &amp;ccedil;alışan uygulamalara sahip orta ve b&amp;uuml;y&amp;uuml;k &amp;ouml;l&amp;ccedil;ekli şirketler i&amp;ccedil;in tasarlandı. Bu modelde şirketler, kullandıkları kaynaklar kadar para &amp;ouml;derler. Verizon bu altyapıyı HP, VMware ve Red Hat ile birlikte kurdu. Verizon son olarak Terramark&amp;rsquo;ı satın aldı. Uygulamalarınızı, 450 &amp;uuml;zerinde işletim sistemi şablonundan birini se&amp;ccedil;erek koşturabilmenizi sağlar.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;AT&amp;amp;T, Synaptic Storage as a Service ve Synaptic Compute as a Service hizmetleri sağlamaktadır ve &amp;ldquo;Cloud Computing&amp;rdquo; alanında en g&amp;uuml;venilir şirketler arasındadır. Ayrıca webservice API&amp;rsquo;lerini kullanarak geliştiriciler rahat bir şekilde uygulama geliştirebilirler.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Telefonica, KOBİ&amp;rsquo;lere y&amp;ouml;nelik hizmet sunmak amacıyla, NEC firması ile anlaşmaya vardı. Telefonica SaaS platformu ile CRM ve varlık y&amp;ouml;netiminden başlayarak KOBİ&amp;rsquo;lere y&amp;ouml;nelik iş uygulamalarını sunuyor. Telefonica ayrıca m&amp;uuml;şterilerinin diledikleri uygulama ve hizmetlere istedikleri cihazdan erişmelerini sağlayacak yeni platformu Qualcomm&amp;rsquo;un sahip olduğu Xiam Technology&amp;rsquo;nin altyapısı ile ger&amp;ccedil;ekleştirecek.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;T&amp;uuml;rkiye&amp;rsquo;deki telekom&amp;uuml;nikasyon alanına bakmadan olmaz;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/13.jpg" alt="13.jpg" /&gt;&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;Avea ve Microsoft işbirliği ile KOBİler, Microsoft Exchange ve Outlook ile gerek web, gerekse mobil &amp;uuml;zerinden e-posta hizmetine, Office Communicator, Live Meeting gibi pek &amp;ccedil;ok &amp;ccedil;&amp;ouml;z&amp;uuml;me hi&amp;ccedil;bir başlangı&amp;ccedil; yatırımı yapmadan erişebilecekler.&lt;/div&gt;
&lt;div style="TEXT-ALIGN: left"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/14.jpg" alt="14.jpg" /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;&amp;Ouml;nemli bilgilerinizi, resimlerinizi, videolarınızı ve mp3lerinizi her zaman yanınızda g&amp;ouml;t&amp;uuml;rmek i&amp;ccedil;in harici disk ya da USB bellek taşımanıza gerek kalmıyor. TTNET, NETDISK ile depolama hizmeti sunarak giriş yaptı.&lt;/div&gt;
&lt;!--  RESİM BAŞLA  --&gt;&lt;!--  RESİM BAŞLA  --&gt;&lt;!--  RESİM BAŞLA  --&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;!--  RESİM BAŞLA  --&gt;&lt;/div&gt;
&lt;!--  RESİM BAŞLA  --&gt;&lt;/div&gt;
&lt;/strong&gt;</description><pubDate>10/4/2011 1:53:39 PM</pubDate><author>Tuncay ÖZER | Tuesday, October 04, 2011 1:53 PM</author></item><item><title>Delphi XE2 cross platform </title><link>http://www.tuncayozer.com/Posts.aspx?PostID=291</link><description>&lt;p&gt;&lt;a class="fmrtxtbox" target="_blank" href="http://www.youtube.com/watch?v=lEB38jlrbYY&amp;amp;feature=player_embedded"&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/stf.jpg" alt="stf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aşağıdaki video linkinde bir &amp;ouml;nceki makalemde anlatmaya &amp;ccedil;alıştığım cross platform ayarlamasını izleyebilirsiniz. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=lEB38jlrbYY&amp;amp;feature=player_embedded"&gt;http://www.youtube.com/watch?v=lEB38jlrbYY&amp;amp;feature=player_embedded&lt;/a&gt;&lt;/p&gt;</description><pubDate>9/28/2011 6:44:43 AM</pubDate><author>Tuncay ÖZER | Wednesday, September 28, 2011 6:44 AM</author></item><item><title>Delphi XE2 Cross Platform Ayarlama</title><link>http://www.tuncayozer.com/Posts.aspx?PostID=267</link><description>&lt;p&gt;Merhaba Delphi XE2 ile cross platform programlarımızı derleyebiliriz. Fakat bunu nasıL yapacağımızı &amp;ouml;ğreneceğiz.&lt;/p&gt;
&lt;p&gt;Delphi XE2 kurulumu yapıldıktan sonra PAServer dediğimiz uygulamayı kurmamız gerekmektedir. Bu uygulamayı &lt;strong&gt;C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\PAServer &lt;/strong&gt;klas&amp;ouml;r&amp;uuml; i&amp;ccedil;inde bulabilirsiniz. Sonra aşağıdaki resimlerde g&amp;ouml;r&amp;uuml;ld&amp;uuml;ğ&amp;uuml; gibi sırayla devam ediyoruz.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.tuncayozer.com/Upload/Images/1.png" alt="1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="401" width="595" src="http://www.tuncayozer.com/Upload/Images/2.png" alt="2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="417" width="592" src="http://www.tuncayozer.com/Upload/Images/3.png" alt="3.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="400" width="592" src="http://www.tuncayozer.com/Upload/Images/4.png" alt="4.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/5.png" alt="5.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/6.png" alt="6.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/7.png" alt="7.png" /&gt;&lt;/p&gt;
&lt;p&gt;Şimdi de işin MacOS tarafını yapacaz. MacOS Pc mize &lt;strong&gt;setup_paserver.zip &lt;/strong&gt;dosyasını paylaşıp MacOs Pc ye kopyalıyoruz ve zip dosyasını extract ediyoruz. gerisini resimleri takip ediyoruz.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac1.png" alt="mac1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac2.png" alt="mac2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac3.png" alt="mac3.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac4.png" alt="mac4.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac5.png" alt="mac5.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac6.png" alt="mac6.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac7.png" alt="mac7.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac8.png" alt="mac8.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac9.png" alt="mac9.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac10.png" alt="mac10.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac11.png" alt="mac11.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="378" width="597" src="http://www.tuncayozer.com/Upload/Images/mac12.png" alt="mac12.png" /&gt;&lt;/p&gt;</description><pubDate>9/18/2011 10:42:53 AM</pubDate><author>Tuncay ÖZER | Sunday, September 18, 2011 10:42 AM</author></item></channel></rss>
