کتاب های برچسب Xamarin
تاریخ: 1400/01/23 22:46
توسط: MotoMan
امتیاز: ۱

چارچوب .NET 5، چارچوبی یکپارچه با قابلیت هایی است که توسعه دهندگان را قادر می‌سازد تا از اکوسیستم توسعه دهنده مایکروسافت در یک پلتفرم واحد استفاده کنند. Xamarin، که برای توسعه برنامه‌های موبایل مورد استفاده قرار می‌گیرد، یکی از پیاده سازی‌های مدل برنامه برای زیرساخت .NET Core است.
در کتاب Mobile Development with .NET, 2nd Edition (توسعه موبایل با دات نت، ویرایش دوم)، شما نحوه‌ی طراحی، معماری و توسعه برنامه‌های موبایل جذاب، قابل نگهداری و قوی برای چندین پلتفرم، از جمله iOS، اندروید و UWP را با استفاده از Xamarin، .NET Core و Azure یاد خواهید گرفت. شما با استفاده از Xamarin، مراحل مختلف توسعه برنامه را از راه اندازی محیط، طراحی و معماری تا انتشار و با کمک سناریوهای واقعی بررسی خواهید کرد. در طول این کتاب، شما نحوه‌ی توسعه برنامه‌های موبایل را با استفاده از زامارین و دات نت استاندارد فرا خواهید گرفت. شما حتی می‌توانید با استفاده از سرویس‌های مختلف Azure از جمله Azure Active Directory، Azure Functions و Cognitive Services که البته محدود به این‌ها هم نیستید، یک backend مبتنی بر وب متشکل از میکرو سرویس‌ها را با .NET Core پیاده سازی کنید. در فصل‌های بعدی نحوه‌ی ایجاد ذخیره کننده‌های داده‌ها را با استفاده از فناوری‌های محبوب پایگاه داده مانند Cosmos DB و مدل‌های داده، مانند مدل رابطه ای و NoSQL به شما نشان داده خواهند شد.
با پایان این کتاب مربوط به توسعه موبایل، شما قادر خواهید بود تا برنامه‌های تلفن همراه چند سکویی ایجاد کنید که می‌توانند به عنوان PaaS و SaaS مبتنی بر ابر استقرار یابند. این کتاب برای توسعه دهندگان .NET Core است که می‌خواهند با استفاده از Xamarin و دانش فعلی خود در مورد چارچوب .NET، وارد دنیای توسعه تلفن همراه شوند. این کتاب فرض کرده است که خواننده دانش عملی از سی شارپ دارد.

 

تعداد بازدید: ۱۰۶۱
دیدگاه ها: ۰
تاریخ: 1399/08/22 00:47
توسط: MotoMan
امتیاز: ۶

در ویرایش پنجم کتاب C# 9 and .NET 5 – توسعه چند سکویی مدرن – مدرس خبره Mark J. Price، تمام چیز هایی که برای شروع برنامه نویسی برنامه‌های سی شارپ احتیاج دارید را در اختیار شما قرار می‌دهد. جدید‌ترین ویرایش این کتاب، از ویرایشگر محبوب Visual Studio Code که بر روی تمامی سیستم عامل‌های اصلی کار می‌کند، استفاده می‌کند. این کتاب به طور کامل به روز شده و فصل جدیدی در مورد چارچوب Microsoft Blazor به آن اضافه شده است. کتاب سی شارپ 9 و دات نت 5، راهنمایی جامع برای مبتدیان به منظور یادگیری مفاهیم اصلی، کد نویسی برنامه‌های واقعی و جدیدترین قابلیت‌های C# 9 و NET 5. با استفاده از تمرینات عملی و VS Code‌ است.

در کتاب C# 9 and .NET 5, 5th Edition، جدیدترین موارد اضافه شده به سی شارپ 9، کتابخانه کلاس دات نت 5، Entity Framework Core و Blazor را بررسی می‌کنید؛ همچنین تسلط خود بر ASP.NET Core 5.0 را تقویت می‌کنید و وب سایت‌ها و سرویس‌های حرفه ای ایجاد خواهید کرد و برنامه‌های چند سکویی برای ویندوز، macOS، لینوکس، iOS و اندروید خواهید ساخت.

بخش اول کتاب، مبانی #C، از جمله برنامه نویسی شی گرا و قابلیت‌های جدید C# 9 مانند برنامه‌های top-level، نمونه سازی شی جدید target-typed و انواع immutable با استفاده از کلمه کلیدی record را آموزش می‌دهد. بخش دوم، API‌های NET. برای انجام کارهایی ماند مدیریت و کوئری گرفتن از داده ها، مانیتور کردن و بهبود عملکرد، کار با فایل سیستم، جریان‌های async، سریالایزیشن و رمزگذاری را پوشش می‌دهد. بخش سوم، مثال هایی از برنامه‌های کراس پلتفرم را ارائه می‌دهد که می‌توانید بسازید و مستقر کنید، مانند وب سایت‌ها و سرویس‌ها با استفاده از ASP.NET Core یا برنامه‌های تلفن همراه با استفاده از Xamarin.Froms.

در پایان این کتاب، شما درک و مهارت‌های لازم را برای استفاده از C# 9 و NET 5. به منظور ایجاد وب سایت ها، سرویس‌ها و برنامه‌های تلفن همراه کسب کرده اید. این کتاب برای مبتدیان سی شارپ و دات نت یا برنامه نویسانی که در گذشته با سی شارپ کار کرده اند اما احساس می‌کنند که از تغییرات در چند سال گذشته جا مانده اند، بهترین است. این کتاب انتظار ندارد که شما تجربه کار با #C یا NET. داشته باشید؛ با این حال، شما باید یک درک کلی از برنامه نویسی داشته باشید. دانشجویان و متخصصان با سابقه علمی، فنی، مهندسی یا ریاضیات (STEM) قطعاً می‌توانند از این کتاب بهره مند شوند.

تعداد بازدید: ۵۶۲۱
دیدگاه ها: ۹
تاریخ: 1398/11/07 20:33
توسط: MotoMan
امتیاز: ۳
برچسب ها: Mobile Programming |Xamarin |

تکنولوژی Xamarin.Forms، یک ابزار توسعه چند سکویی سبک برای ساختن برنامه‌های کاربردی با رابط کاربری غنی است. کتاب پروژه‌های Xamarin.Forms، یک کتاب عملی است که در آن هفت برنامه را از ابتدا شروع به نوشتن می‌کنید. شما به منظور راه اندازی محیط خود، مهارت‌های اساسی مورد نیاز خود را بدست می‌آورید و قبل از این که سراغ Xamarin.Forms برویم تا از مزایای کد چند سکویی بومی واقعی استفاده کنید، Xamarin را توضیح می‌دهیم.

ما همچنین انیمیشن ها، واقعیت افزوده، استفاده از رابط‌های REST، چت بلادرنگ با استفاده از SignalR، یادگیری ماشین و ردیابی موقعیت مکانی دستگاه را با استفاده از GPS دستگاه را پوشش خواهیم داد. در این کتاب شما SQLite را از طریق Xamarin به منظور ذخیره کردن موقعیت‌ها برای برنامه‌های مختلف مبتنی بر موقعیت بررسی خواهید کرد. همچنین سرویس چت serverless بلادرنگی را با استفاده از سرویس SignalR آژور خواهید ساخت. در ادامه برنامه واقعیت افزوده ای را با استفاده از قدرت UrhoSharp به همراه ARKit و ARCore خواهید ساخت.

این کتاب برای توسعه دهندگان برنامه‌های تلفن همراه است که می‌خواهند با استفاده از Xamarin.Forms و سی شارپ، ساختن برنامه‌های بومی موبایل را آغاز کنند. برای بهره برداری بیشتر از این کتاب، دانش کار در C#، .NET و ویژوال استودیو لازم است.

تعداد بازدید: ۱۶۲۴
دیدگاه ها: ۲
تاریخ: 1398/08/11 21:33
توسط: MotoMan
امتیاز: ۴

کتاب‌های هزاران صفحه ای درمورد سی شارپ وجود دارند که هدفشان تبدیل شدن به مرجعی جامع برای زبان برنامه نویسی #C و دات نت فریمورک است. اما این کتاب متفاوت است. این کتاب، مختصر است و هدفش این است که سریع و سرگرم کننده باشد و مثال‌های عملی زیادی نیز برای هر مبحث ارائه کرده است.

ویرایش چهارم کتاب C# 8.0 and .NET Core 3.0، همه‌ی موضوعاتی که به آن‌ها احتیاج دارید را پوشش داده است. در قسمت اول، اصول #C، از جمله برنامه نویسی شی گرا و ویژگی‌های جدید C# 8.0 مثل نوع‌های ارجاعی null پذیر، تطبیق الگوهای switch ساده شده و متد‌های پیش فرض interface، آموزش داده شده اند. بخش دوم، API‌های NET Standard. مثل مدیریت و کوئری گرفتن از داده ها، نظارت و بهبود عملکرد، کار با فایل سیستم ها، استریم‌های آسنکرون، serialization و رمزگذاری را پوشش داده است. بخش سوم، مثال هایی از برنامه‌های کراس پلتفرم که می‌توانید بسازید و منتشر کنید را ارائه داده است مثل برنامه‌های وب با استفاده از ASP.NET Core و برنامه‌های موبایل با استفاده از Xamarin.Forms.

تعداد بازدید: ۹۱۷۵
دیدگاه ها: ۲
تاریخ: 1397/12/16 17:50
توسط: MotoMan
امتیاز: ۳
برچسب ها: XAML |Xamarin |

با استفاده از رویکردی کراس پلتفرم، از Xamarin.Forms برای ساخت برنامه‌های Android‌ و iOS بهره برید. این کتاب، مکمل XAML برای کتاب C# guide Xamarin Mobile Application Development است.

مطالب این کتاب با مروری بر Xamarin.Forms آغاز شده است، سپس به بررسی XAML، فضای نام ها، markup extentions، سازنده‌ها و استاندارد XAML پرداخته است.

مطالبی که در این کتاب عبارتند از:

  • ساختن برنامه‌های در سطح کلاس جهانی برای iOS‌ و Android‌با استفاده از سیشارپ و XAML
  • ساخت رابط کاربری ای که جدا از کد #C و XAML‌ باشد
  • طراحی UI Layout‌ها مثل FrameLayout، Control‌ها، لیست‌ها و الگوهای راهبری
  • استایل دادن به برنامه خود با استفاده از resource dictionary ها، استایل ها، قالب‌ها و CSS
  • شخصی سازی کنترل‌ها برای رسیدن به امکانات مخصوص به پلتفرم با استفاده از افکت ها، رندررهای شخصی شده و native views
تعداد بازدید: ۲۶۳۳
دیدگاه ها: ۱
تاریخ: 1397/05/31 13:55
توسط: MotoMan
امتیاز: ۴
برچسب ها: Xamarin |

در کتاب آژور و فرم‌های زمرین، نحوه‌ی ساختن برنامه‌های مستقل از پلتفرم برای اندروید، iOS و UWP را با استفاده از سرویس‌های آژور، #C و فرم‌های زمرین خواهید آموخت. این کتاب چگونگی بهره مندی از فضای ذخیره سازی ابری آژور برای استفاده کردن از Azure SQL DB را از طریق سرویس‌های برنامه Azure نشان خواهد داد.

این کتاب مطالبش را با نصب Xamarin و معرفی فرم‌های Xamarin آغاز کرده و سپس پورتال آژور را از دید توسعه دهندگان مورد بررسی قرار می‌دهد و سپس نحوه‌ی ساخت یک سرویس آژور را با استفاده از شروع سریع (QuickStart) نشان داده است. شما چگونگی افزودن پشتیبانی آژور به فرم‌های یک برنامه‌ی زمرین را خواهید دید. در این کتاب شما چگونگی ساخت یک فرم زمرین با کلاینت آژور و تغییر برنامه‌های موجود برای تبدیل شدن به یک کلاینت فرم‌های زمرین برای آژور به همراه همگام سازی آنلاین را به دقت مرور خواهید کرد.

در ادامه به سراغ کنترل‌های شخص ثالث خواهیم رفت تا توسعه را سرعت بخشیم. با به پایان رسیدن کتاب، شما قادر خواهید بود تا از آژور و زمرین به همراه یکدیگر استفاده کنید و در چگونگی استفاده از شروع‌های سریع Azure Mobile، Azure SQL plumbing و همگام سازی پایگاه داده و فرم‌های Xamarin استاد شوید.

تعداد بازدید: ۳۱۶۲
دیدگاه ها: ۰
تاریخ: 1397/02/21 11:18
توسط: MotoMan
امتیاز: ۸
برچسب ها: Xamarin |

بازنویسی برنامه برای iOS و اندروید خسته کننده، گران و مستعد خطا است. Xamarin مایکروسافت زمان توسعه را با استفاده مجدد از بیشتر کد‌های برنامه تا 70 درصد یا بیشتر، به شدت کاهش می‌دهد. هسته‌ی برنامه‌ی iOS و Android شما مشترک است؛ شما تنها برای لایه‌ی رابط کاربری کد  مخصوص به آن پلتفرم را می‌نویسید، و چون زمرین از #C  استفاده می‌کند، برنامه‌های شما از تمامی چیزهایی که این زبان مدرن و اکو سیستم NET. ارائه می‌دهند استفاده خواهند کرد.

کتاب Xamarin in Action به شما ساخت برنامه‌های موبایل کراس پلتفرم را با استفاده از #C و Xamarin آموزش می‌دهد. شما تمامی لایه‌های یک برنامه‌ی Xamarin از طراحی تا انتشار را بررسی خواهید کرد. در انتها، شما قادر خواهید بود تا برنامه Xamarin با کیفیت و آماده تولید برای iOS و Android را از پایه با حداکثر استفاده مجدد از کد بسازید.

تعداد بازدید: ۴۶۰۴
دیدگاه ها: ۳
loading...

لطفا منتظر بمانید...