Bilmek istediğin her şeye ulaş

Model View Controller (MVC)

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin using the new format, pass an empty string for 'continue' in the initial query.

Ağustos 2016

Resul Genç, bir soruya yanıt verdi.

Finans, stok, muhasebe gibi modülleri webden yönetmek istiyorum. Bu modüler yapıyı nasıl oluşturabilirim?

WebAPI bu işin olmaz ise olmazı. Webapi kısmında busineslayer kısmı, birde Data project eklersin code first ile database işlemlerini data kısmında, business layer de iş kısmını halledersin, İste mobil uygulaman olsun ister winform ister web her türlü esnek bir yapı kurmuş olursun
Ağustos 2016

Birkan Aydin, bir soruya yanıt verdi.

Finans, stok, muhasebe gibi modülleri webden yönetmek istiyorum. Bu modüler yapıyı nasıl oluşturabilirim?

Şahsi tavsiyem, modüllerin arka plan kodlamalarını web servisler şeklinde yapman. Bir ana proje içerisinde, bu modelleri toplayabilirsin. Css'lerde de sayfanın css/js dosyasını ayırabilir ya da js script ile istediğin css dosyasını runtime'da ekleyebilirsin. Ana proje içerisinde istediğin sayfaya istediğin modülü bağlayabileceğin için, modüler yapıyı elde etmiş olursun.
Ekim 2015

Serkan İnce, bir soruya yanıt verdi.

Asp.NET MVC 4'de refresh sorununu nasıl çözebilirim?

Webformda olduğu gibi AJAX kullanarak. Sayfa refresh olmasın dinamik bir şekilde servise gidip gelsin istiyorsan Ajax kullanman gerekiyor. Bunun ile ilgili bir döküman :codeproject.com/Tips/886473/Implementin...
Nisan 2015

Mehmet KURT, bir soruya yanıt verdi.

Aralık 2014

Serhat Öz, bir soruya yanıt verdi.

MVC'de SQL bağlantısı nasıl yapılır?

Aynı sekilde webconfig uzerinden veya nasıl oluşturuyorsan bağlantını o şekilde bağlanırsın, classda yazdıgın metodları controlerda kullanabilirsin..
Aralık 2014

Gizli Kullanıcı,  yeni bir soru sordu.

Eylül 2014

Resul Genç, bir soruya yanıt verdi.

Asp.NET mi yoksa MVC mi? Hangisinden başlamak daha doğru olur?

Bu kadar cevaptan sonra benimde çorbada tuzum olsun istedim. MVC, yazılım geliştirmede kullanılan bir Mimari Desendir (Architectural Pattern) . Büyük çaplı projelerde kullanılan bu desen sayesinde proje farklı katmanlara ayrılarak, hem geliştirilmesi hem de yönetiminin kolaylaştırılması amaçlanmıştır. #MVC deseni, Asp.Net ile ortaya çıkan bir desen değildir. 1979 yılında Trygve Reenskaug tarafından oluşturulmuş ve o günden itibaren PHP ve Java gibi bir çok dilde kullanılmıştır. Microsoft MVC'yi Asp.Net'e 2009 yılında entegre etmiştir. #
Eylül 2014

Omer Ayverdi, bir soruya yanıt verdi.

Asp.NET mi yoksa MVC mi? Hangisinden başlamak daha doğru olur?

Mvc nedir once onu bilmeniz gerekli. MVC asp.net e ozgu birsey degil baska dillerde de var bu. Asp.net te bildigim kadari ile c# cok kullaniliyor. Simdi mvc ye gelelim. Sizin herhangi bir dilde mvc kullanmaniz icin oncelikle o dili bilmeniz gerekli. Eger siz o dile hakim degilseniz zaten mvc lerinide kullanamazsiniz. Mvc bir framework yontemidir ki OOP ozelligi olan dillerle yapilir. Hatta siz kendi mvc nizide yapabilirsiniz. Bunu bir nevi taslak gibi dusunun. Her projede kullanilabilecek bir taslak gibi. Bazi temel ogelerin onceden yazili oldugu bir taslak. Dolayisiyla oncelikle calismis oldugunuz dili bilmeniz tavsiyede edilir ayrica.
Ocak 2014

Gokhan İnce, bir soruya yanıt verdi.

ASP.NET MVC3, Java bilen bir yazılım uzmanı maaşları ortalama ne kadardır?

Herkes çok iyi rakamlar söylemiş... Bu fiyatlar çalıştığın yerlere göre değişiyor... Çok büyük kurumsal firmalarda çalışırsan fiyatlar iyi oluyor ama normal firmalarda çok düşük maaşa çalışıyorsun...
Ocak 2014

Kadircebel, bir soruya yanıt verdi.

Asp.Net Mvc ile Modüler bir yapı nasıl oluşturabilirim?

Şu an .Net te kod yazma düzeyiniz nasıl? View lerde entity framework veya linqtosql kodları kullanıyor musunuz?
Ocak 2014

Ahmet Faik, bir soruya yanıt verdi.

MVC4 ASP.NET ile viewler arası querystring nasıl kullanılır?

Ahmet Küçükoğlu (@ahmetkucukoglu) na katılmakla birlikte amaçını söyleyebilirsen daha mantıklı cevaplar verebiliriz.

View içerisinde post method ile verileri rahatça gönderebilirsin...

HttpContext.Request.QueryString.AllKeys 


ile tüm QueryStringleri alıp istediğin view'e gönderebilirsin.
Ocak 2014

Ahmet Faik  yeni bir  gönderide  bulundu.

Asp.net Mvc iTextSharp ile pdf print

Mvc ile pdf belgeleri hazırlamak için kullandığım sistemi anlatmak istiyorum.

Kullandığım sistem de bir partialView ile hem kullanıcı ya ön izleme hemde pdf çıktısı için tek bir kaynak kullanmış oluyorum. Bu sistemin avantaj ve dezavantajları mevcuttur. Bu sistemde Mvc model yapısını istediğim gibi kullanabiliyorum ve önizleme ve çıktı için 2 ayrı tasarım ile uğraşmıyorum, bu işin avantajı idi. Dezavantajı ise pdf render etme kısmında css sıkıntıları çıkabiliryor.

 public ActionResult Download() 
 {
 var data = ... ... 
 var buf = ViewPdf(" _Ek1" , data) ; 
 return File(buf, " application/pdf" , " print. Pdf" ) ; 
 }
 private MemoryStream ViewPdfForEk1(string viewName, object model) 
 {
 var doc = new Document(new Rectangle(877f, 1240f) , 30f, 30f, 30f, 30f) ; // Dokuman boyutlandırma

 var memStream = new MemoryStream() ; 
 var writer = PdfWriter. GetInstance(doc, memStream) ; 
 doc. Open() ; 

 //Partial View Html parse. Bu kısımda verileriniz partial view içerisine bind edilip en son hali ile html olarak kullanılır
 var viewText = RenderPartialViewToString(viewName, model) ; 
 var htmlWorker = new HTMLWorker(doc) ; 
 var styles = new StyleSheet() ; 

 //Font ayarlamaları
 FontFactory. Register(" c:\\windows\\fonts\\arial.ttf" ) ; 
 styles. LoadTagStyle(HtmlTags.BODY, HtmlTags.FONTFAMILY, " arial" ) ; 
 styles. LoadTagStyle(HtmlTags.BODY, HtmlTags. ENCODING, " Identity-H" ) ; 

 //Tasarım için 2 farklı düzenleme seçenekleri
 styles. LoadTagStyle(" h2" , " align" , " center" ) ; 
 styles. LoadStyle(" captionBig" , " align" , " center" ) ; 

 htmlWorker. SetStyleSheet(styles) ; 

 var reader = new StringReader(viewText) ; 
 htmlWorker. Parse(reader) ; 
 writer. CloseStream = false; 
 doc. Close() ; 
 memStream. Flush() ; 
 memStream. Position = 0; 
 return memStream; 
 }


 private string RenderPartialViewToString(string viewName, object model) 
 {
 if (string. IsNullOrEmpty(viewName) ) 
 viewName = ControllerContext. RouteData. GetRequiredString(" action" ) ; 

 ViewData. Model = model; 
 using (var sw = new StringWriter() ) 
 {
 var viewResult = ViewEngines. Engines. FindPartialView(ControllerContext, viewName) ; 
 var viewContext = new ViewContext(ControllerContext, viewResult. View, ViewData, TempData, sw) ; 
 viewResult. View. Render(viewContext, sw) ; 
 return sw. GetStringBuilder() . ToString() ; 
 }
 }
Daha fazla

19 kişi

Konunun Takipçileri

Alt Konu Başlıkları

Henüz bu konu başlığı ile ilgili konular bulunmuyor.