Url Routing در ASP .Net<br/><br/>
 
به نام آفریدگار یکتا | با سلام به وب سایت پروژه های برنامه نویسی خوش آمدید
 
 
آمار سایت
بازدید کل:۳۳۰۹١ بازدید امروز:١۸ تعداد کاربران آنلاین:١۰۴ بازدید دیروز:۳۳ بیشترین بازدید:١۵۳ بازدید این ماه:۸۰ بازدید ماه قبل:١۸۸١

Url Routing در ASP .Net



امتیاز ۵ از ۵ توسط ١ نفر

موضوع : Url Routing در ASP .Net

گروه : برنامه نویسی

دسته بندی : ASP

کد پروژه : ۷۹

تاریخ درج : ۲١-۸-١۳۹۵

نوع هزینه : رایگان

توضیحات :

هر سایتی باید دارای URL های مرتب و تمیزی باشد تا بازدید کننده را به خود جذب کند و همچنین در SEO تاثیر گذار باشد

برای مثال URL های ذیل به نظر هیچکس خوانا نمی باشد و هیچ اطلاعاتی را به بازدیدکنندگان نمی دهد

NewDotNet.ir/Default.aspx/id=43
NewDotNet.ir/UI/Geust/Category?id=43

در عوض موارد ذیل بسیار شیک و قابل خوانا می باشد

NewDotNet.ir/Post/10/پیاده-سازی-پروژه
NewDotNet.ir/Category/3/پروژه-های - سی-پلاس-پلاس

 

برای آغاز به کار ابتدا فایل پکیج ذیل را در Package Manager Console اجرا نمایید  Install-Package Microsoft.AspNet.FriendlyUrls

بعد از این کار فایل RouteConfig.cs در پوشه های App_Code=>App_Start اضافه می شود

حالا نوبت به این رسیده است که این کلاس را Register کنیم تا Route ها را شناسایی کند به فایل Global رفته و کد زیر را به آن اضافه نمایید

 

void Application_Start(object sender, EventArgs e)
{
        RouteConfig.RegisterRoutes(System.Web.Routing.RouteTable.Routes);
}

حالا فایل کلاس RouteConfig را باز نمایید

public static void RegisterRoutes(RouteCollection routes)
{
      routes.EnableFriendlyUrls();
      var settings = new FriendlyUrlSettings();
      settings.AutoRedirectMode = RedirectMode.Permanent;
      routes.MapPageRoute("ViewProject", "Post/{pi}/{pt}", "~/UI/Geust/ViewProject.aspx");
      routes.MapPageRoute("ViewProjectCu", "Post/{cu}/{pi}/{pt}", "~/UI/Geust/ViewProject.aspx");
}
 

بیشترین فروش
رایگان
سورس مرتب سازی Shell

این الگوریتم عددی را به عنوان تعداد ورودی دریافت میکند و پس از دریافت همان تعداد عدد انها را با استفاده از الگوریتم shell sort مرتب میکند

تعداد بازدید :1
رایگان
سورس مرتب سازی انتخابی

این سورس برنامه نویسی سی یک عدد از ورودی دریافت می کند و به تعداد همان عدد ، از ورودی عدد دریافت می کند و آنها را با روش Selection sort مرتب می کند

برای دیدن سورس مرتب سازی Shell به این لینک مراجعه نمایید

تعداد بازدید :1
website statistics