Merhabalar, ben Osman çok heyecanlı ve duygusal olarak dünyada vakit geçirmeye çalışıyorum.

Yılların boş geçtiğini anladığım için çalışmalara başladım.

  • VS Menüler kısmında View -> Other Windows -> Package Manager Console yazılacaklar
    Add-Migration mig1 -> Update-Database

  • chrome adres çubuğuna chrome://flags/#allow-insecure-localhost Enable

  • uygulamayı Cross-Site saldırına karşı koruman için

    @using (Html.BeginForm())
    {

    @Html.AntiForgeryToken() @*CORSS-SİTE Saldırısı koruma*@

    ….

  • Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created.,

    Çözüm:

    Tools” menüsüne ->.
    “Tools” menü altında yer alan “Options…->” menü elemanına tıklayın.
    Açılan “Options” adındaki pencerede sol listede “Designers” altında yer alan “Table and Database Designers” seçeneğine tıklayın.
    Prevent saving changes that require table re-creation” seçeneğinin işaretini kaldırın.
    “OK” butonu ile değişiklikleri kaydedin.

  • EF ile oluşturulduğunda sql den çekilen tablolarda değşiklik sonrası modelde değiştirilmez(güncellenmez, silinmez) ise hata veriyor.

  • Visual Studio programında syntax uygun yazılmış olan kodların girintilerinin ve satırlarının hızlı bir şekilde düzenli hale getirilmesi için CTRL +K +D (Ctrl tuşuna basıp K harfine basıp sonra ctrl basılıyken K harfinden parmağımızı çekip D harfine basmalıyız. )kısa yollarına basılmalıdır.

    sadece belli bir aralıktaki kodları bir düzene getirmek istiyorsa fare ya da shift ile düzene getirmek istediğimiz kod bloğunu seçildikten sorna CTRL + K +F kısa yollarına basıyoruz.

    Microsoft Visual Studio Professional 2022
    Version 17.9.1
    Microsoft .NET Framework
    Version 4.8.09037

    Installed Version: Professional

    ADL Tools Service Provider 1.0
    This package contains services used by Data Lake tools

    ASA Service Provider 1.0

    ASP.NET and Web Tools 17.9.195.45391
    ASP.NET and Web Tools

    Azure App Service Tools v3.0.0 17.9.195.45391
    Azure App Service Tools v3.0.0

    Azure Data Lake Tools for Visual Studio 2.6.5000.0
    Microsoft Azure Data Lake Tools for Visual Studio

    Azure Functions and Web Jobs Tools 17.9.195.45391
    Azure Functions and Web Jobs Tools

    Azure Stream Analytics Tools for Visual Studio 2.6.5000.0
    Microsoft Azure Stream Analytics Tools for Visual Studio

    C# Tools
    C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

    Common Azure Tools 1.10
    Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

    GitHub Copilot 1.147.0.0 ()
    GitHub Copilot is an AI pair programmer that helps you write code faster and with less work.

    GitHub Copilot Agent 1.147.0

    Microsoft Azure Hive Query Language Service 2.6.5000.0
    Language service for Hive query

    Microsoft Azure Stream Analytics Language Service 2.6.5000.0
    Language service for Azure Stream Analytics

    Microsoft JVM Debugger 1.0
    Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

    NuGet Package Manager 6.9.1
    NuGet Package Manager in Visual Studio. For more information about NuGet, visit https://docs.nuget.org/

    Razor (ASP.NET Core) 17.9.2.
    Provides languages services for ASP.NET Core Razor.

    SQL Server Data Tools 17.9.51.1
    Microsoft SQL Server Data Tools

    ToolWindowHostedEditor 1.0
    Hosting json editor into a tool window

    TypeScript Tools 17.0.30103.2001
    TypeScript Tools for Microsoft Visual Studio

    Visual Basic Tools 4.9.0-
    Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

    Visual F# Tools 17.9.0-
    Microsoft Visual F# Tools

    Visual Studio IntelliCode 2.2
    AI-assisted development for Visual Studio.

  • Alt Shift F10 yaparak namespaces using Exaple olarak geliyor.
  • Linkleri yönlendirerek seo uyumlu yapmak ve kontrolör görünmemesi.
    App_Start klasöründe RouteCongif.cs içine
    routes.MapMvcAttributeRoutes(); Eklenir.

    Linkler ur.Action(“sayfa view ismi”,”kontrolör adı);
    url.Action(“Index”,”Yonetim”);

    sonra yapı olarak:
    [Route(“ogrencikayit”)]
    public ActionResult Index()
    üstüne ekledir.

  • Cannot execute as the database principal because the principal “dbo” does not exist, this type of principal cannot be impersonated, or you do not have permission. (Framework Microsoft SqlClient Data Provider)

    çözüm:

    use dbaseadı EXEC sp_changedbowner ‘sa’

  • testsefsdfsdfsdfsdfsdf sdfsdfsdf sdfsd