Bir ASP.NET Web Pages (Razor) sitesinde yardımcı yüklemeInstalling a Helper in an ASP.NET Web Pages (Razor) Site

Tom FitzMacken tarafındanby Tom FitzMacken

Bu makalede, bir ASP.NET Web Pages (Razor) Web sitesinde yardımcı 'nın nasıl yükleneceği açıklanır.This article describes how to install a helper in an ASP.NET Web Pages (Razor) website. Yardımcı , sıkıcı veya karmaşık olabilecek bir görevi gerçekleştirmek için kod ve biçimlendirme içeren yeniden kullanılabilir bir bileşendir.A helper is a reusable component that includes code and markup to perform a task that might be tedious or complex.

Öğrenecekleriniz:What you'll learn:

  • WebMatrix 3 kullanılarak oluşturulan bir Web sitesine yardımcı nasıl yüklenir.How to install a helper in a website created using WebMatrix 3.

Öğreticide kullanılan yazılım sürümleriSoftware versions used in the tutorial

  • WebMatrix 3WebMatrix 3

Yardımcıların ÖzetiOverview of Helpers

Kullanıcıların genellikle Web sayfalarında yapmak istedikleri bazı görevler çok fazla kod gerektirir veya ek bilgi gerektirir.Some tasks that people often want to do on web pages require a lot of code or require extra knowledge. Veriler için bir grafik görüntülemeyi örnek olarak içerir. sayfaya Twitter "Izle" düğmesi koyma; Web siteinizden e-posta gönderme; görüntüleri kırpma veya yeniden boyutlandırma; siteniz için PayPal 'yi kullanma.Examples include displaying a chart for data; putting a Twitter "Follow" button on a page; sending email from your website; cropping or resizing images; using PayPal for your site. Bu tür şeyleri daha kolay hale getirmek için ASP.NET Web sayfaları, yardımcılarıkullanmanıza olanak sağlar.To make it easy to do these kinds of things, ASP.NET Web Pages lets you use helpers. Yardımcılar, bir site için yüklediğiniz ve yalnızca bir satır veya iki Razor kodu kullanarak tipik görevleri gerçekleştirmenize olanak sağlayan bileşenlerdir.Helpers are components that you install for a site and that let you perform typical tasks by using just a line or two of Razor code.

ASP.NET Web sayfalarının içinde yerleşik olarak bulunan birkaç yardımcıları vardır.ASP.NET Web Pages has a few helpers built in. Ancak, NuGet Paket Yöneticisi kullanılarak sağlanan paketlerde (eklentiler) birçok yardımcı vardır.However, many helpers are available in packages (add-ins) that are provided using the NuGet package manager. NuGet, yüklenecek bir paket seçmenizi sağlar ve yükleme ayrıntılarının tamamını ele alır.NuGet lets you select a package to install and then it takes care of all the details of the installation.

WebMatrix 3 ' te yardımcı yüklemeInstalling a Helper in WebMatrix 3

  1. WebMatrix 3 ' te NuGet düğmesine tıklayın.In WebMatrix 3, click the NuGet button.

    WebMatrix 'te NuGet Galerisi iletişim kutusu

  2. Bu, NuGet paket yöneticisini başlatır ve kullanılabilir paketleri görüntüler.This launches the NuGet package manager and displays available packages. Arama kutusuna, yüklemek istediğiniz yardımcı için bir anahtar sözcük girin.In the search box, enter a keyword for the helper you want to install.

    WebMatrix 'te NuGet Galerisi iletişim kutusu

  3. Paketi seçin ve ardından yükler' e tıklayın.Select the package and then click Install. Paketi yüklemek isteyip istemediğiniz sorulduğunda Evet ' e tıklayın ve koşulları kabul etmiş olursunuz.Click Yes when asked if you want to install the package and indicate that you accept the terms.

    İlk kez bir yardımcı yüklüyorsanız NuGet, yardımcı 'yı oluşturan kod için Web sitenizde klasörler oluşturur.If this is the first time you've installed a helper, NuGet creates folders in your website for the code that makes up the helper.

  4. Bir yardımcıyı kaldırmak için, Galeri düğmesine tıklayın, yüklü sekmesine tıklayın ve kaldırmak istediğiniz paketi seçin.To uninstall a helper, click the Gallery button, click the Installed tab, and pick the package you want to uninstall.

Twitter yardımcısını yüklemeInstalling the Twitter helper

Twitter API 'sinin en son sürümü, NuGet aracılığıyla yüklediğiniz Twitter Yardımcısı ile uyumlu değildir.The latest version of the Twitter API is not compatible with the Twitter helper you install through NuGet. Bunun yerine, projenizde Twitter yardımcısını ayarlama hakkında bilgi edinmek için WebMatrix Ile Twitter Yardımcısı konusuna bakın.Instead, see the Twitter Helper with WebMatrix topic for information about how to set up the Twitter helper in your project.

Ek KaynaklarAdditional Resources

ASP.NET Web sayfalarına giriş 2-Programlama TemelleriIntroducing ASP.NET Web Pages 2 - Programming Basics

WebMatrix ile Twitter YardımcısıTwitter Helper with WebMatrix