SQL Server'da tekrar eden satırları silmek

Tablonuzda belirli alanlarda tekrar eden veriler olmasını istemiyorsanız aşağıdaki sorguyla bu satırları tespit edebilir ve silebilirsiniz.

Daha sonra sorun yaşamamak adına yorum satırı olarak bıraktığım delete alanını sonuç kümesini gördükten sonra çalıştırınız

Kodda gerekli yerlere açıklamaları yazdım. 

WITH cte AS (
    SELECT  -- degerleri görmek için alanları belirtiyoruz, eşitlik durumu için partition bölümü kullanılmakta
        alan1, 
        alan2, 
        alan3, 
        alan4, 
        ROW_NUMBER() OVER (
            PARTITION BY -- belirtilen alanlar aynı ise diyoruz, tek bir alan da belirtebilirsiniz
        alan1, 
        alan2, 
        alan3
            ORDER BY 
        alan1, 
        alan2, 
        alan3
        ) row_num
     FROM 
        [dbo].[table_name] 
)
select * from cte --silmek için bu satırı 'delete FROM cte' olarak değiştiebilirsiniz
WHERE row_num > 1

 

 

Microsoft.Graphics.Canvas.winmd cannot be referenced MAUI Error

If you get this error and you target only  android or ios environment please check your project file and delete this code block. 

	<ItemGroup Condition="$(TargetFramework.Contains('-windows'))">
		<!-- Required - WinUI does not yet have buildTransitive for everything -->
		<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.0.0" />
		<PackageReference Include="Microsoft.Graphics.Win2D" Version="1.0.0.30" />
	</ItemGroup>

 

MAUI Blazor ile Uygulama Geliştirme Seminer Videosu

Devnot için yaptığım Maui Blazor: HTML ve C# ile Mobil ve Masaüstü uygulama geliştirme videosu Devnot'un youtube kanalından yayınlandı. Benden kaynaklı teknik aksaklıklar nedeniyle istediğim verimlilikte geçmedi ama izleyenlere faydalı olacağını düşündüğüm için seminer videosunu paylaşıyorum. Sunum dosyasına da buradan ulaşabilirsiniz.

 

Windows 11 ile emülatörsüz Android kullanımı

Windows 11 ile birlikte 'emulatör olmadan' android uygulamalarını direkt windows üzerinde çalıştırabiliyorsunuz. Android uygulaması yazarken oldukça faydalı olabiliyor ayrıca Play Store da yükleyerek beğendiğiniz Android uygulamalarını bilgisayarınıza getirebiliyorsunuz. Ücretsiz 'windows insider' üyesi olup konumunuzu ABD olarak değiştirmeniz gerekiyor. Bu videoyu izleyerek kurulum yapabilirsiniz https://www.youtube.com/watch?v=cOJbzmZTKvM&t=0s

Notepad++ ile pratik metin işlemleri

Ücretsiz Notepad++ programının kullanımını göstermek amacıyla ~5 dakikalık kısa bir video hazırladım. Hangi meslek grubunda olursanız olun bu videoya 5 dakika ayırarak, zorlu metin işlemlerini kolaylıkla nasıl yapabileceğinizi öğrenebilir, yaptığınız işlerde bolca vakit kazanabiliriniz. Kullanabilceğiniz düzenli ifadeler için de ayrıca bir github kaynağı oluşturdum, burdan ulaşabilirsiniz. https://github.com/aokocax/metin-duzenleme

Useful FFmpeg commands

I prepared a github repo for explaining how you can easily find answers to video solutions/problems that you will need in daily life with FFmpeg library. You can forward your questions/questions about the document from the repo's issues section.

FFmpeg Commands

CSS not loading when running MAUI project on Mac OS.

I ran into a weird problem today while running the MAUI Blazor project on Mac OS via Visual Studio Code. CSS files were not loading on Mac OS although there was no problem on Windows. After some research, I realized that the problem was caused by the case sensitivity of linux. When I changed the name of the index.html file in the wwwroot folder to Index.html, the css was loaded. It may be due to the Turkish language, but I wanted to share it thinking that others can experience it too.

Maui WinUI project Unable to start debugging error

Due to a bug we are unable to debug and run WinUI projects in .net 6.0.100 preview 7.21379.14. It was said that the Visual Studio team will fix this with an update. Temporarily, after you deploy your projects, you can run them without debugging by typing the solution name of the start menu.