pillinetwork hesabınızla giriş yapın.

Aranan terim: description

 
Yorumlarda da aramayı ihmâl etme.
aramanızın hem armut hem de armutlu kelimelerini içermesi için armut* arayabilirsiniz

14 adet sonuç bulundu

ActionScript 3 ( AS3 ) ile Facebook ta Paylaş Düğmesi

Merhabalar,

Hepimizin de bildiği gibi günümüzde her site facebook ile rakip olmak yerine facebook a eşlik ediyor. Yazdığımız yazıların yada yaptığımız işlerin daha hızlı duyulması için internet aleminde olmazsa olmaz şeylerden biri facebook da paylaş seçeneği!

İşte bu yazımızda Flash üzeride ActionScript 3 kullanarak içeriklerinizi nasıl paylaşacağınızı anlatacağız.

Facebook paylaşım seçeneği için sharer.php sayfasını kullanıyor. Bu adresin sistematiğine örnek verecek olursak;

1
http://www.facebook.com/sharer.php?u=<paylaşım adresi>&t=<başlık>

Yani sharer.php den sonra vereceğiniz argümanlarda u paylaşım adresinizin linkini ve t ise paylaşımınızın başlığını tanımlıyor. Bizim flash içinde yapacağımız ise sharer.php adresine bu iki değişkeni göndermek! Hepsi bu!

Haydi başlayalım :)

\

Spacer
Spacer
/* etabek yazdı. 30 Haziran 2011 14:57. 15 yorum var */

UITableView ile Değiştirilebilir Hücre Yapısı

Selamlar,

Öncelikle kodaman.org 'a göndereceğim ilk yazı oluyor kendileri. iPhone ve iPad üzerine yazılım yapanların karşılaştığı sorunlardan biri de TableView 'de Cell ( Hücre ) yapısını değiştirmek. Bunu IB( interface builder ) ile değiştirmeniz de mümkün olabilir fakat kod ile yapmanız esnekliği ve memory leaks olmadan rahat bir şekilde uygulamanızı çıkarmanızı sağlayacaktır.

Kodlarımız aşağıda ki gibidir ;

customtableview.h

1
2
3
4
5
6
7
@interface icerik : UIViewController <UITableViewDelegate,UITableViewDataSource> {
IBOutlet UITableView *tblSimpleTable;
}
@end

Spacer
Spacer
/* Etiketler: , , , , */
/* maledictum yazdı. 18 Mayıs 2011 18:08. 5 yorum var */

Asp.net c# ile Dinamik Meta Tagları Eklemek

İçerik yönetim sistemi kullanılan siteler, e-ticaret siteleri vb veritabanının aktif olarak kullanıldığı sitelerde, bütün sayfalarda aynı meta tagları kullanmak yerine, içinde bulunan sayfaya göre bu tagları özelleştirmek, internette bulunurluk açısından daha çok işinize yarayacaktır. Eğer masterpage kullanıyorsanız, sabit olan tagları bu masterpage de bırakıp, içine girdiğiniz sayfaya göre(ürün detay sayfası, kategori listeleme sayfası, ürün listeleme sayfası, İYS de herhangi bir konunun sayfası) veritabanından keywords,description,abstract bilgilerini çekip sayfanın başına ekliyebilirsiniz.

1
using System.Web.UI.HtmlControls;

1
2
3
4
5
6
7
8
9
10
11
12
13
HtmlMeta hm;
hm = new HtmlMeta();
hm.Name = "keywords";
hm.Content = "anahtar, kelimeler";
Page.Header.Controls.AddAt(0, hm);
hm = new HtmlMeta();
hm.Name = "description";
hm.Content = "Sayfa açıklaması";
Page.Header.Controls.AddAt(1, hm);
hm = new HtmlMeta();
hm.Name = "abstract";
hm.Content = "Kısa sayfa açıklaması";
Page.Header.Controls.AddAt(2, hm);

Spacer
Spacer
/* Etiketler: , , */
/* tirgre yazdı. 05 Mart 2010 16:02. 3 yorum var */

JSON ile JavaScript de Object ve Array İşlemleri

Java ile JSON object ve array oluşturmayı daha önceki yazılarımızda bahsetmiştik . Şimdi de oluşturduğumuz obje ve array’ lerimize value ekleyip çıkarmaya bakıcaz

Öncelikle bir önceki yazıda bahsettiğimiz json2 dosyasını oluşturduğumuz web projesine ekleyelim

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script type=“text/javascript” src=”json2.js”></script>
<script type=“text/javascript” >
var continents = new Array(); // boş bir array tanımladık
continents.push(“Koray”); // push methodu ile Koray değerini ekliyoruz
continents.push(“Haluk”);
continents.push(“Osman”);
continents.push(“Çağrı”);
continents.push(“Aykut”);
continents.push(“SeyehatFikirleri”);
continents.push(“Burak”);
alert(“Arrayimizin içeriği “ + continents.toJSONString());
</script>

kodumuzu sayfamıza eklediğimiz zaman , Array içne eklenen value ları uyarı şeklinde göreceğiz

Spacer
Spacer
/* gunduzcagri yazdı. 17 Eylül 2010 15:25. 1 yorum var */

Google Sizi Sevsin 2 : Meta Tagları

Google ın dikkate aldığı en önemli bölümlerden biride meta taglarıdır. Şimdi sırayla bunları inceleyelim.

robots
google'ın olmazsa olmaz taglarından biridir. googlebot un sayfada ne yapmasını istediğini bu tagla tanımlarız 2 parametresi vardır.
1. parametre NOFOLLOW,FOLLOW değerlerini alır bunların anlamı iste; FOLLOW: Takip Et
NOFOLLOW: Takip Etme
Şeklindedir. Eğer sayfamızın googlebot tarafından sürekli incelenmesini istemiyorsak NOFOLLOW olarak kullanılması doğru oalcaktır. Aksi taktirde FOLLOW olmalıdır.
2.parametre INDEX,NOINDEX değerlerini alabilir. googlebot umuza sayfamızı kendi arşivine alıp alamayacağı konusunda bilgiyi veririz . Eğer arandığında bulunmasını istiyorsanız bu parametre kesinlikle INDEX olmalıdır

Spacer
Spacer
/* senolyaya yazdı. 04 Mart 2010 11:54. 8 yorum var */

Google Sizi Sevsin 4 : Tasarım

Googlebot lar siteleri gezerken Lynx browserını kullanmaktadır. Adını bir çoğunuz duymamış olabilir bira bu prowserın niteliklerinden bahsedelim.

1- Javascript kullanmaz : Yani ajaxla çağırılan sayfaları göz ardı eder.
2- CSS kullanmaz : herşeyi düztex olarak ekrana basar.
3- HTML taglarına önem verir h1,table.... önemlidir.

O halde dikkat etmemiz gereken hususlarda kendiliğinden beliriyor.

Sitemizi aktif olarak tasarlıyorsak bile table ların düzgün açılıp kapatıldığını linklerin doğru olduğunu ve bu gibi hususları dikkatlice oluşturmalıyız. Artık browserlar bazı küçük html hatalarını göz ardı edebiliyor. ama google için bu geçerli değildir. Sayfamızın kodlamasının en iyi şekilde yapılmış olması gereklidir.

Spacer
Spacer
/* Etiketler: , , , */
/* senolyaya yazdı. 04 Mart 2010 13:54. 20 yorum var */

Asp.Net C# Rss yapımı

Merhaba bu yazımızda web sayfamız için Rss besleme sayfası yapacağız, ilk işimiz veritabanımızı aşağıdaki gibi oluşturalım App_Data klasörüne db.mdb şeklinde atalım.

Veritabanımız
Veritabanımız

aslında yapacağımız işlem çok kolay bütün işlemlerimizi kod arkası kısmından gerçekleştireceğiz.

gerekli kütüphanelerimizi projemize ekleyelim.

1
2
3
4
5
6
7
8
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Xml;
using System.Data.OleDb;

Spacer
Spacer
/* Etiketler: , , , , , , */
/* HypeRtaN yazdı. 25 Aralık 2010 16:46. 5 yorum var */

ASP.NET ile Sayfalama İşlemleri

Merhaba,
Bu yazımda ASP.NET ile sayfalama işlemleri hakkında bilgi vereceğim. Sayfalama işlemlerini veritabanımızda çok veri olduğu zaman kullanmaktayız. Benim yapacağım örnekte DataList ile sayfalama yapacağım. Kodumuzda en önemli kısım ise SqlDataAdapter'ın Fill() metodudur. Fill metodunun parametreleri arasında kaçıncı kayıttan başlanacağı ve kaç kayıt gösterilereceği gibi bizim işimize oldukça yarayan parametreler bulunmaktadır. Kaçıncı sayfada olduğumuzu QueryString ile almaktayız. Kodlar ise aşağıdaki gibidir :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
/// <summary>
/// Summary description for Sayfalama
/// </summary>
public class Sayfalama
{
//DataList'te bulunan verileri sayfalama kodu
//Veriyi Çekme
/*
int sayfano = 1;
if (String.IsNullOrEmpty(Request.QueryString["sayfa"].ToString()))
{
sayfano = 1;
}
sayfano = int.Parse(Request.QueryString["sayfa"].ToString());
//Bu kısımdaki 3 sayısı bizim sayfa başına göstereceğimiz kayıt sayısıdır. Bu kısmı kendinize göre değiştirmeniz gerekmektedir.
DataList1.DataSource = Sayfalama.DataListVeriGetir(sayfano, 3, "isimler", new System.Data.SqlClient.SqlConnection(@"Data Source=.\sqlexpress; Database=master;Integrated Security=true"), "select * from isimler");
DataList1.DataBind();
int toplamkayit = Sayfalama.TablodakiKayitSayisi("isimler", new System.Data.SqlClient.SqlConnection(@"Data Source=.\sqlexpress; Database=master;Integrated Security=true"));
//Bu kısımdaki 3 sayısı bizim sayfa başına göstereceğimiz kayıt sayısıdır. Bu kısmı kendinize göre değiştirmeniz gerekmektedir.
decimal sayfanumaralari = Math.Round((decimal)toplamkayit / 3);
LinkButton sayfalar;
for (int i = 1; i <= sayfanumaralari; i++)
{
sayfalar = new LinkButton();
sayfalar.Text = i.ToString();
sayfalar.Attributes["href"] = "default.aspx?sayfa=" + i.ToString();
Panel1.Controls.Add(sayfalar);
}
*/
//Verilen tablodaki toplam kayıt sayısını geri döndürür.
public static int TablodakiKayitSayisi(string TabloAdi, SqlConnection BaglantiCumlesi)
{
string SqlKomut = "SELECT COUNT(*) FROM " + TabloAdi;
SqlCommand komut = new SqlCommand(SqlKomut, BaglantiCumlesi);
int KayitSayisi = 0;
try
{
BaglantiCumlesi.Open();
KayitSayisi = int.Parse(komut.ExecuteScalar().ToString());
}
finally
{
BaglantiCumlesi.Close();
}
return KayitSayisi;
}
//Verilen SQL cümlesine uygun veri setini geri döndüren fonksiyon
//SayfaNo = Kaçıncı sayfa olduğunu belirtir.
//KayitSayisi = Sayfada kaç tane kayıt gösterileceğini belirtir.
//TabloAdi=Veritabanındaki tablo adı.
//BaglantiCumlesi=SQL bağlantı cümlesi.
//SqlCumle = Select sorgusu
public static DataSet DataListVeriGetir(int SayfaNo, int KayitSayisi, string TabloAdi, SqlConnection BaglantiCumlesi, string SqlCumle)
{
SqlDataAdapter da = new SqlDataAdapter(SqlCumle, BaglantiCumlesi);
DataSet ds = new DataSet();
int baslangic = ((SayfaNo * KayitSayisi) - KayitSayisi);
da.Fill(ds, baslangic,KayitSayisi, TabloAdi);
return ds;
}
}

Bizim bu kodumuzda sayfa başına 3 adet kayıt gösterilmektedir.

Spacer
Spacer
/* Etiketler: , , , */
/* mennan79 yazdı. 27 Ağustos 2010 15:02. 2 yorum var */

ASP İletişim Formu - Persits.MailSender

Asp Persits.Mailsender mail sistemi ile siteniz üzerinden mail almak çok basit vereceğim kodları sitenize entegre edin siteniz üzerinden mail almaya başlayın...

Kullanıcıların göreceği sayfadan başlayalım...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<form method="post" target="_self" action="mailform.asp" onsubmit="return testet();">
<table border="1" bordercolor="gainsboro" cellpadding="0" cellspacing="0" align="center">
<tr>
<td><b>Ad Soyad:</b></td>
<td><input maxlength="150" name="AdiSoyadi" tabindex="1" size="50"></td>
</tr>
<tr>
<td><b>Firma İsmi: </b></td>
<td><input maxlength="150" name="Firmaismi" tabindex="2" size="50"></td>
</tr>
<tr>
<td><b>E-mail Adres: </b></td>
<td><input maxlength="150" name="EmailAdresi" tabindex="3" size="50"></td>
</tr>
<tr>
<td><b>Tel & Fax: </b></td>
<td><input maxlength="150" name="Tel" tabindex="4" size="50"></td>
</tr>
<tr>
<td><b>Mesaj Basligi: </b></td>
<td><input maxlength="150" name="Mesajbasligi" tabindex="5" size="50"></td>
</tr>
<tr>
<td><b>Mesajiniz:</b></td>
<td>
<p align="center"><TEXTAREA tabIndex=6 name=Mesaj rows="7" cols="51"></TEXTAREA><br />
<b>Güvenlik Kodu:<u><b id="kod"></b></u>
<input type="text" name="Güvenlik Kodu" id="kod2" size="3" tabindex="7" /></p></td>
</tr>
<tr>
<td></td>
<td><p align="center"><input type="submit" value="Gönder" tabindex="8" name ="send">
<input type="reset" value="Formu Temizle" name="reset"></p>
</td>
</tr>
</table>
</form>
<script type="text/javascript">
s1 = Math.floor(Math.random()*1000);
document.getElementById("kod").innerHTML=s1;
function testet(){
if(document.getElementById("kod").innerHTML==document.getElementById("kod2").value){
return true;
}else{
alert("Girdiğiniz güvenlik kodu doğru değil");
return false;
}
}
</script>

Spacer
Spacer
/* Monsher yazdı. 08 Şubat 2010 13:44. 6 yorum var */

CodeIgniter'da RSS Kütüphanesi ile Site Takibi

Rss, "Really Simple Syndication" kelimelerinin baş harflerinin bir araya gelmesi ile oluşmuş bir site takip formatıdır. Bir sitedeki tüm değişikliklerin Rss formatına alınmasının ardından, başka siteler ya da kullanıcılar tarafından takip edilebilirliği artar. Ziyaretöiler sürekli yeni bir şey var mı? diyerek sitenize gelmeyi bir süre sonra unuturlarsa, bu opsiyon sayesinde sitedeki yeniliklerden anında haberdar olurlar.

CodeIgniter, standart paketine dahil olan RSS kütüphanesi ile kullancıların kolaylıkla sitedeki yenilikleri takipçilerine aktarmalarına olanak sağlar. Rss kütüphanesi kullanarak bir blog sitesine eklenen her yeni yazıyı takip amacıyla bir Rss.xml oluşturalım.

Spacer
Spacer
/* fatigue yazdı. 31 Mayıs 2009 08:15. 4 yorum var */

bulunan etiketler

description

Bu site

Nokta ve pilli ortak yapımı olan kodaman.org kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.

son yorumlar

arama

pillinetwork