WhoWalksAlone
Kilopat
Daha fazla
- Cinsiyet
- Erkek
Daha önce hiç web servis ve web API ile uğraşmamış birisiyim. Yalnızca ASP.NET, MVC üzerinde bazı web siteleri geliştirdim o kadar. Hiç web servis ya da web API'ye ihtiyaç duymadım bu projelerimde.
Geçtiğimiz günlerde bir firmada stajımı yapmaya başladım. Bana Visual Studio'da görüntülemem için bir Solution verildi. Solution içerisinde veritabanı ve web servis adı altında iki adet proje bulunuyor. Web servis yazan proje bir web api uygulaması ancak tamamen boş. Bildiğiniz yeni bir web api projesi oluşturmaya kalkarken Visual Studio üzerinde default olarak gelen MVC ile ilgili dosyalar kaldırılmış bir halde yalnızca WebApiConfig.cs, Web.config tarzında birkaç dosya kalacak şekilde geriye kalan her şeyi silinmiş bir proje. Diğerinde ise yani veritabanı adı altındaki projenin içerisinde ise yalnızca tabloları oluşturulmuş bir code first yaklaşımla gerçekleştirilen dosyalar mevcut. Yalnızca tablolar klasörü adı altında .cs dosyaları içerisinde tabloların değişkenleri oluşturulmuş ve ana dizin üzerinde OtoparkCtx.cs dosyası içerisinde ise bu tablolar oluşturulmuş durumda.
Elimdeki proje ile ilgili olarak yeterince bilgi verdiğime göre şimdi soruma geçebilirim.
Bana bu dosyalar verilerek web api yazmam istendi. Ancak internet üzerinden baktığımda çok daha farklı şekillerde web apilerin geliştirildiğini gördüm. Gördüğüm tüm örneklerde basit veri çekme uygulamaları var. Ancak ben nasıl ne şekilde bir başlangıç yapabileceğim ya da olmayan, oluşturulmamış bir database üzerinde ne gibi bir giriş ile başlayabilirim hiçbir şey bilmiyorum. Bugün 3. günüm ve sürekli internetten web servis ve web api ile ilgili araştırmalar yaptım ancak edindiğim bilgilerin hiçbiri şuanda elimde bulunan bu şeyle ilgili bir fikir ya da başlangıç noktası vermedi bana. Kısacası bana bu konuda yol gösterebilirseniz sevinirim.
Son olarak internetteki tüm eğitimlerde zaten mevcut olan bir veritabanı üzerinden çeşitli veri çekme ya da bu verileri işleme tarzında şeyler yapılıyor basit düzeyde. Ancak benim elimde yalnızca tabloları oluşturulmuş bir şey var sizinde bildiğiniz gibi ve veri ekleme gibi bir durumum zaten yok. Şuanda okuyanlar ne saçmalıyor bu şeklinde düşünebilir, haklısınız. Ben web servis ve web api hakkında hiçbir bilgisi olmayan biriyim. Özetle şu anda 3. günümdeyim ve kafayı yemek üzereyim. Bilgili biri varsa ve yol gösterebilirse çok sevinirim.
Ne yapacağım hiç bilmiyorum ve sorma gibi bir şansım da yok..
Şimdiden yardımcı olmaya çalışan herkese teşekkürler.
Geçtiğimiz günlerde bir firmada stajımı yapmaya başladım. Bana Visual Studio'da görüntülemem için bir Solution verildi. Solution içerisinde veritabanı ve web servis adı altında iki adet proje bulunuyor. Web servis yazan proje bir web api uygulaması ancak tamamen boş. Bildiğiniz yeni bir web api projesi oluşturmaya kalkarken Visual Studio üzerinde default olarak gelen MVC ile ilgili dosyalar kaldırılmış bir halde yalnızca WebApiConfig.cs, Web.config tarzında birkaç dosya kalacak şekilde geriye kalan her şeyi silinmiş bir proje. Diğerinde ise yani veritabanı adı altındaki projenin içerisinde ise yalnızca tabloları oluşturulmuş bir code first yaklaşımla gerçekleştirilen dosyalar mevcut. Yalnızca tablolar klasörü adı altında .cs dosyaları içerisinde tabloların değişkenleri oluşturulmuş ve ana dizin üzerinde OtoparkCtx.cs dosyası içerisinde ise bu tablolar oluşturulmuş durumda.
Elimdeki proje ile ilgili olarak yeterince bilgi verdiğime göre şimdi soruma geçebilirim.
Bana bu dosyalar verilerek web api yazmam istendi. Ancak internet üzerinden baktığımda çok daha farklı şekillerde web apilerin geliştirildiğini gördüm. Gördüğüm tüm örneklerde basit veri çekme uygulamaları var. Ancak ben nasıl ne şekilde bir başlangıç yapabileceğim ya da olmayan, oluşturulmamış bir database üzerinde ne gibi bir giriş ile başlayabilirim hiçbir şey bilmiyorum. Bugün 3. günüm ve sürekli internetten web servis ve web api ile ilgili araştırmalar yaptım ancak edindiğim bilgilerin hiçbiri şuanda elimde bulunan bu şeyle ilgili bir fikir ya da başlangıç noktası vermedi bana. Kısacası bana bu konuda yol gösterebilirseniz sevinirim.
Son olarak internetteki tüm eğitimlerde zaten mevcut olan bir veritabanı üzerinden çeşitli veri çekme ya da bu verileri işleme tarzında şeyler yapılıyor basit düzeyde. Ancak benim elimde yalnızca tabloları oluşturulmuş bir şey var sizinde bildiğiniz gibi ve veri ekleme gibi bir durumum zaten yok. Şuanda okuyanlar ne saçmalıyor bu şeklinde düşünebilir, haklısınız. Ben web servis ve web api hakkında hiçbir bilgisi olmayan biriyim. Özetle şu anda 3. günümdeyim ve kafayı yemek üzereyim. Bilgili biri varsa ve yol gösterebilirse çok sevinirim.
Ne yapacağım hiç bilmiyorum ve sorma gibi bir şansım da yok..
Şimdiden yardımcı olmaya çalışan herkese teşekkürler.
Son düzenleyen: Moderatör: