Reklam

1 Eylül 2021 Çarşamba

Kurumsal Maili Yandex e Taşıma İşlemi Tüm Detaylar

Merhabalar;
Hem buradakilerin bir not olması bakımından hem de sizlere faydalı bir içerik olması bakımından bu yazıyı oluşturuyorum. 

Hali hazırda size ait bir domain hostinginiz var ise cpanel veya plesk panelinizdeki mailinizi tarayıcı ile kullanıyorsunuzdur. Kurumsal mailinizi yandexe geçirmek istediğinizde isabetli bir karar vermiş oluyorsunuz. Çünkü hem ücretsiz hem kaliteli bir mail platformu.

Yandex 360 Tarafında alan adının oluşturulması
Yandex site doğrulaması
Yandex mx ve spf kayıtlarının dns kayıtlarına işlenmesi
Yandex alan adına email hesabı oluşturulması bilgi@siteadresiniz.com gibi

Eğer Yandex'e maillerinizi içe aktarmada sorun yaşıyorsanız aşağıdaki adımları uygulayınız.


  1. Kopyalayacağınız maili outlook üzerinde açın.
  2. Verilerinizi .pst dosyası olarak depolanmasını sağlayın.
  3. Yandex üzerinde açtığınız kullanıcıyı outlook üzerinde açın. (Kurulum için aşağıdaki adımları uygulayabilirsiniz.)
  4. devamı gelecek

Yandex in Outlook için Ayarları


1 - Yandex Kurumsal veya Yandex 360 üzerinden kullanıcı açtıktan sonra o kullanıcı ile bir kere sisteme giriş yapın. Karşınıza gelen metni onaylayın.
2- Ayarlardan Mail → Tüm ayarlar → E-posta programları kısmını bulup imap.yandex.com.tr sunucusundan IMAP protokolüne göre tikini seçin. IMAP ile giriş yöntemi'ndeki Uygulama şifreleri ve OAuth-token'ları ve Portal Şifresi alanlarınıda seçin değişiklikleri kaydet diyin.

Outlook Yandex Mailini Hesap Olarak Tanımlama
Outlook Yandex Mailini Hesap Olarak Tanımlama



Gelen Posta
imap.yandex.com.tr
Port
993
Bağlantı türü
SSL

Giden Posta
smtp.yandex.com.tr
Port
465
Bağlantı türü
SSL

Outlook Gelişmiş Ayarlar Giden Sunucusu SMTP Doğrulaması Seçimi
Outlook Gelişmiş Ayarlar Giden Sunucusu SMTP Doğrulaması Seçimi



Outlook Gelen ve Giden Posta Sunucusu Portları ve Bağlantı Türü Seçimi.JPG
Outlook Gelen ve Giden Posta Sunucusu Portları ve Bağlantı Türü Seçimi.JPG

Hesap ayarları tamam

Devamı gelecek...





9 Mart 2021 Salı

Hayr Mobil: Dernek Uygulaması Nedir? Nasıl Çalışır?

Merhabalar

Konya'daki hayr peşinde koşan yardım derneklerini birleştirmeyi amaçladığımız Hayr Mobil: Dernek Yönetim Mobil Uygulaması projemizi sizlere tanıtmak istiyorum.

Bu mobil uygulama Konya'da faaliyet gösteren Hayra Koşanlar derneğinin yaşadığı zorlukları dinleyerek hayra koşma işini daha nasıl kolaylaştırabiliriz diye sürekli istişarelerde bulunduk. Kısa süre içerisinde yayına aldık ve böyle insanların yardım almasını kolaylaştıran bir uygulamayı ortaya koyduğumuz için Bau Yazılım olarak gördükçe, kullanıldıkça gururlanıyoruz.

Dernek olarak neden böyle bir uygulama ihtiyacınız olsun? 

Yardım eden derneklerin genel sıkıntısı bir kişi derneğe başvurduğunda bunu kayıt altında tutabilmek. Bu tutulan verilerin 7/24 her yerden erişebilir olmalısınız, birden fazla kullanıcının aynı anda giriş yapıp işlem yapabilmesini sağlamalısınız, yıllarca nizami bir şekilde depolayabilmelisiniz. Bu sebeple bu isteklerinizi cebinizdeki cihazınızın içine yüklüyoruz. Yani derneğinizi cebinizden yönetiyorsunuz.


Bu uygulama size ne sağlıyor?


Tüm aile bilgilerinizi uygulamanın içine yüklüyoruz. Google Play üzerinde sizin derneğinize ait bir uygulama oluyor. İhtiyaç sahipleri uygulamayı indirip yardım talep ediyor. Uygulamanın yönetim paneline giriş yapmış yönetici tipli kullanıcılara 'Yeni Talep Geldi' şeklinde telefonlarına bildirim geliyor. 
Yöneticiler gelen talepte bulunan kişi bilgilerine bakarak bir karar veriyor. Ortak veritabanı modülü sayesinde kişiyi Konya'daki yardım derneklerinde arama yapıyor, diğer derneklerden yardım alıp almadığını görebiliyor. Sistem kayıtlarından daha önce ne zaman gitmişiz görebiliyorsunuz. Bu bilgiler ışığında gelen talebi reddebililiyorsunuz. Derneğinize ihtiyaç sahiplerine dağıtmanız için verilen gıdaları, nakitleri, kıyafetleri, bim kartlarını dolandırıcılara değilde gerçekten ihtiyaç sahiplerine ulaştırabilmenizin önünü açtık.

Uygulama ile alakalı daha detaylı bilgiye Bau Yazılım web sayfamızdan ulaşabilir veya dilerseniz aşağıdaki linkten telefonunuza Google Play üzerinden indirerek 7 gün ücretsiz deneyebilirsiniz. 
 


İndirmek için tıklayınız

7 gün denemek ücretsizdir. 

 

 

9 Şubat 2021 Salı

Flutter ile BlueStacks'ı Emulatör Olarak Kullanma

 Merhaba 

1-BlueStacks'ı açın ve ayarlarına girin. Seçenekler sekmesinden 'Android Hata Ayıklama Köprüsü'nü (ADB) etkinleştir' seçeneğini seçin. Hemen altındaki 127.0.0.1:5556 ile başlayan urli not alın.

1-Öncelikle android sdk path inizi bulun, aşağıdakini size göre değiştirin.

Benim: C:\Users\BAU\AppData\Local\Android\Sdk\platform-tools

2- Cmd yi yönetici olarak açın.

3- cd C:\Users\BAU\AppData\Local\Android\Sdk\platform-tools

komutunu çalıştırın.

4-Bu koddaki urli ' adb connect localhost:5556 ' (tırnaklar olmadan) 1.adımdaki url ile size göre değiştirin.

5-İşlem tamam.

Hadi cihazımızı kullanmaya başlayabiliriz.

4 Şubat 2021 Perşembe

Sql Server Generate Script id alanı kaldırma

 Merhaba

Sqlde bir tablonuz var ve generate script ile başka bir yere taşımak istiyorsunuz. Taşıma yaparken identity kolonunu aktarmak istemiyorsunuz. İşte tam yerine geldiniz. Bilgisayarınıza Notepad++ yükleyin ve aşağıdaki adımları uygulayın.


SQL CÜMLE

INSERT [dbo].[clsFiles] ([Id], [DosyaAdi]) VALUES (2, 'Deneme dosya')

NOTEPADD++ arama modunu düzenli ifadeye alın.

NOTEPAD++ ARANAN:

VALUES [(0-9]+, 

NOTEPAD++ DEĞİŞTİR:

VALUES \(

Yararlı olması dileğimle.


Sql Server Generate Script Identity Column Remove,

13 Ağustos 2020 Perşembe

Flutter Sayfa Yönlendirme (Bildirim Üzerinden)

 Merhaba Arkadaşlar,

Flutter ile bildirim üzerinden sayfa yönlendirmesi yaptığınızda kullanıcı daha önce girmiş olduğu page lerin üzerine birde siz page yönlendirme yaptığınızda kullanıcı geri tuşuna bastığında ben neredeyim ya? gibi afallamalarla karşılaşmakta. 

Bunu çözmek için kullanıcının açmış olduğu tüm sayfaları route dan silmek ve ardından bildirimdeki koşula göre istediğiniz sayfaya yönlendirmeniz gerekiyor.

Kullanıcının tüm girmiş olduğu sayfaları sizin belirttiğiniz sayfaya kadar temizleyen kod aşağıdadır.🔻

Navigator.popUntil(context, ModalRoute.withName('/HomePage'));

fakat bu kod bende çalışmadı🙄. Ben named yönlendirme kullanmadığımdan heralde. Çalışan kod aşağıdadır. 🔻

Navigator.popUntil(context, (route) => route.isFirst);

Eğer uygulamanızda login ekranınız varsa ve yönlendirmenizi aşağıdaki şekilde yapmamışsanız, sizi 🔺üstteki kod sizi login ekranına yönlendirir 😊 Bunun için login olduktan sonra yönlendirme kodunuz aşağıdaki gibi olmalı. 🔻

await Navigator.of(context).pushAndRemoveUntil(
          MaterialPageRoute(builder: (context) => HomePage()),
          (Route<dynamic> route) => false);

Bu kod sizi HomePage e yönlendirir ve HomePage haricinde bir route bırakmaz. Böylelikle HomePage sizin firstPage iniz olmuş olur.

Sağlıcakla, iyi kodlamalar...


9 Temmuz 2020 Perşembe

Asp.Net Excel Aktarımı ve Türkçe Karakter Sorunu Çözümü

Merhabalar,

Asp.net excel aktarımı yapmaya çalışırken elimdeki list datayı html table olarak String Builder ile append ederek çıkartmak istedim fakat türkçe karakter sorununu çözemedim. Aşağıdaki kod sayesinde Türkçe karakter sorununu aşabilirsiniz.


string dosyaAdi = $"EXCEL_{DateTime.Now.ToString("dd_MM_yyyy")}.xls";

            List<isclass> islistesi = new List<isclass>();


            using (var context = new EFUnitOfWork(new EFContext()))
            {
                islistesi = context.GetRepository<clsIs>().GetAll().ToList().Select(b => new isclass
                {
                    Adi = b.IsSahibi,
                    il = b.Il,
                    ilce = b.Ilce
                }).ToList();

            }
            islistesi.Add(new isclass
            {
                Adi = "Bayram Ali ÜNÜVAR",
                il = "İSTANBUL",
                ilce = "KARTAL"
            });
            var grid = new GridView();
            grid.DataSource = islistesi;
            grid.DataBind();

            Response.ClearContent();
            Response.Charset = "utf-8";

            Response.AddHeader("content-disposition", "attachment; filename=" + dosyaAdi + ".xls");

            Response.ContentType = "application/ms-excel";
            Response.ContentEncoding = System.Text.Encoding.Unicode;
            Response.BinaryWrite(System.Text.Encoding.Unicode.GetPreamble());
            StringWriter sw = new StringWriter();
            HtmlTextWriter htw = new HtmlTextWriter(sw);

            grid.RenderControl(htw);

            Response.Write(sw.ToString());
            Response.End();

16 Nisan 2020 Perşembe