Asp.Net Blog Sitesi Yapımı ve Kaynak Kodları

 Asp.Net Blog Sitesi Yapımı ve Kaynak Kodları
Okunuyor Asp.Net Blog Sitesi Yapımı ve Kaynak Kodları

Selamun aleyküm arkadaşlar Asp.Net Blog Sitesi Yapımı ve Kaynak Kodlarını sizlerle paylaşacağım.Yapım videoları benim tarafımdan hazırlanmadı.Bende Şükrü Ğaya nın eğitim serisini izleyerek yapdım lakin eğitim serici boyunca kaynak kodları paylaşmamıştı.Bu yüzden çok zorlanmışdım sizde eğitime başlarsanız elinizde kaynak kodları bulunsun yada herhangi bir projeniz varsa vereceğim projeyi geliştirerek projenizi tamamlayabilirsiniz.

Projemizin  bitmiş halinin videosu:

Projemizin Özellikleri

Projemizde C#  programlama dilini kullandık.

Jquery kullandık galeri oluşturmak için

Css kullandık tasarım için

sql kullandık veritabanı için

Çok derin çok kafa karıştırıcı bir proje çıkmasada sade , temiz üzerinde emek olan bir blog sitesine kavuştuk.Sizinde eğitim serisini izleyip en baştan yapmanızı öneriyorum.

Projenin dosyasıda hemen alttaki linkte

SİTENİN KAYNAK KODLARI İNDİRMEK İÇİN TIKLA

Bazı ufak problemler var tabiki bilen insan dosyalarımızı indirip direk kurup kullanabilir herhangi bir sıkıntı yok dosyada ancak bilmeyen arkadaşlarımız için uyarmam gerekiyor ilk önce veritabanını sql serverinize kurmanız gerekiyor.Onuda aşağıya linkini koydum makaleden okuyabilirsiniz arkadaşlar bu projenin dosyası üzerinden gösterdim.Buyrun

Veritabanı Kurulumu Makalesine Gidiş İçin Tıklayınız.

Projemizdeki sqlbaglantisi.cs dosyamızdaki veritabanı yolunuda kendinize göre ayarlamayı unutmayın arkadaşlar soru ve sorunlarınızı yorum olarak yazabilirsiniz.Sitemizdeki soru sor bölmüne girip burdan soru sorabilirsiniz.Bu arada arkadaşlar Şükrü Ğayanında eğitim setine aşşağıdaki linkten gidebilirsiniz

Şükrü Ğayanın Adım Adım Öğrettiği Eğitim Serisi

Şimdilik Bu kadar arkadaşlar aşşağıya Asp.Net Blog Sitemizden örnek kodlar paylaşacağım yüzlerce kodun içinde örnek amacıyla paylaşıyorum.

<%@ Page Title="" Language="C#" MasterPageFile="~/kullanici.Master" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="SiteBlog._default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <style type="text/css">
        .auto-style3 {
            width: 12px;
            height: 11px;
        }
        .auto-style4 {
            width: 13px;
            height: 12px;
        }
        .auto-style5 {
            width: 12px;
            height: 12px;
        }
        .auto-style6 {
            height: 182px;
        }



        #hido {
margin-top:30px;
margin-right:30px;
}


.Galeri
{
width:140px !important;
height:100px !important;
float:left;
padding:2px;
border:2px groove #FA9D02;
margin:10px;
}

    </style>
</asp:Content>
<asp:Content ID="Content2" runat="server" contentplaceholderid="content">
    <div class="auto-style6" style="width:690px; height:auto;margin:0 auto;">
        <asp:DataList ID="DataList1" runat="server" Width="690px">
            <ItemTemplate>
                <div style="width:690px;height:auto; margin:0 auto; float: left;">
                    <div style="width: 40px; height: 40px; float: left">
                        
                        <asp:Image ID="Image3" runat="server" Height="40px" ImageUrl='<%# Eval("kategoriResim") %>' Width="40px" />
                        
                    </div>
              
                    <div style="width: 650px; height: 40px; float: left; background-image: url('temalar/btnarka1.jpg'); background-repeat: repeat; line-height: 40px;">
                       <a href="makaledetay.aspx?makaleID=<%#Eval("makaleID")%>" style="padding-left: 5px; font-family: VErdana, Geneva, Tahoma, sans-serif;"><asp:Label ID="Label1" runat="server" Font-Size="20px" Text='<%# Eval("makeleBaslik") %>' ForeColor="#505050"></asp:Label></a>
                    </div>
                
              <div style="float:left; height:auto;width:690px; background-image: url('temalar/ozetarka.png'); padding-bottom: 15px; padding-top: 10px;">

                  &nbsp;

                  <asp:Label ID="Label5" runat="server" Text='<%# Eval("makaleOzet") %>' ForeColor="#606060"></asp:Label>

              </div>
                    <div style="width:690px;height:20px;line-height:20px;font-size:12px; background-repeat: repeat; background-color: #B0BEC5;">
                        <div style="width:auto;height:20px;float:left;margin-right:15px;">
                            <img alt="" class="auto-style4" src="temalar/saat.png" />
                            <asp:Label ID="Label2" runat="server" Text='<%# Eval("makaleTarih","{0:dd mmmm yyyy}") %>' ForeColor="#898989"></asp:Label>
                        </div>
                         <div style="width:auto;height:20px;float:left;margin-right:15px;">
                             <img alt="" class="auto-style3" src="temalar/goz.png" height="12px" width="12px" />
                            <asp:Label ID="Label3" runat="server" Text='<%# Eval("makaleOkunma") %>' ForeColor="#898989"></asp:Label>
                        </div>
                         <div style="width:auto;height:20px;float:left;margin-right:15px;">
                             <img alt="" class="auto-style5" src="temalar/yorum.png" height="12px" width="12px" />
                            <asp:Label ID="Label4" runat="server" Text='<%# Eval("makaleYorumSayisi") %>' ForeColor="#898989"></asp:Label>
                        </div>
                       
                    </div>
                    <div style="height:40px;width:100%;float:left;background-color:#EEEEEE;"></div>
                </div>
            </ItemTemplate>

        </asp:DataList>
    </div>
</asp:Content>

 

Default Page CS KODLARI Asp.Net Blog

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
namespace SiteBlog
{
    public partial class _default : System.Web.UI.Page
    {
        sqlbaglantisi bag = new sqlbaglantisi();
        protected void Page_Load(object sender, EventArgs e)
        {
            SqlCommand makcek = new SqlCommand("SELECT dbo.Makale.makeleBaslik,dbo.Makale.makeleIcerik, dbo.Makale.makaleOzet, dbo.Makale.makaleYorumSayisi, dbo.Makale.makaleOkunma, dbo.Makale.makaleTarih, dbo.Kategori.kategoriResim,dbo.Makale.makaleID FROM dbo.Kategori INNER JOIN dbo.Makale ON dbo.Kategori.kategoriID = dbo.Makale.kategoriID order by makaleID desc",bag.baglan());
            SqlDataReader oku = makcek.ExecuteReader();

            DataList1.DataSource = oku;
            DataList1.DataBind();

        }
    }
}

 

Yapılan Yorumlar

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.