Software Philosophy
3.48K subscribers
156 photos
41 videos
1.49K links
چکیده‌ای از مفاهیم به روز مهندسی نرم افزار برای مهندسین نرم‌افزار.
معماری نوین نرم‌افزار، تکنولوژی‌های برنامه نویسی جدید
Download Telegram
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. تکنولوژی Xamarin.Forms برای ساخت برنامه‌های موبایل
#xamarin #mobile #crossplatform

https://telegram.me/SoftwarePhilosophy/561


۲. افزایش بازدهی سرعت بانک‌های اطلاعاتی با استفاده از حافظه اضافه (SQL Server)
#sqlserver

https://telegram.me/SoftwarePhilosophy/562


۳. امکانات و ویژگی‌های PostCSS
#css #postcss #less #sass

https://telegram.me/SoftwarePhilosophy/563


۴.مفهوم Logical Query Processing
#sql

https://telegram.me/SoftwarePhilosophy/565


۵. مفهوم SEO و عملکرد آن
#seo

https://telegram.me/SoftwarePhilosophy/566


۶. مفهوم Parameter Binding در ASP.NET Web Api
#webapi #aspnet

https://telegram.me/SoftwarePhilosophy/568


ـــــــــــ

@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. بررسی جایگاه تکنولوژی Xamarin
#Xamarin
https://t.me/SoftwarePhilosophy/678

۲. برنامه‌نویسی در JavaScript به شیوه JSFuck
#JSFuck #JavaScript
https://t.me/SoftwarePhilosophy/680

۳. معرفی مفهوم Dotability‌
#Dotability‌ #FrameworkDesign
https://t.me/SoftwarePhilosophy/682

۴. فایل‌های گرافیکی vector و raster
#vector #raster
https://t.me/SoftwarePhilosophy/685

۵. امکانات و ویژگی‌های PostCSS
#css #postcss #less #sass
https://t.me/SoftwarePhilosophy/687

۶. مفهوم SEO و عملکرد آن
#seo
https://t.me/SoftwarePhilosophy/689

ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. آشنایی با Xamarin Workbooks
#xamarin #dotnet
https://t.me/SoftwarePhilosophy/713

۲. بدهی فنی چیست؟ (ایران دات نت)
#softwareengineering #technicaldept
https://t.me/SoftwarePhilosophy/714

۳. محیط برنامه‌نویسی Continuous، یک محیط جذاب روی iPad و iPhone برای برنامه‌نویسی به زبان‌های C# , F#
#crossplatform #csharp #fsharp #iphone
https://t.me/SoftwarePhilosophy/717

۴. کنترل سرعت اضافه کردن فیچر به نرم‌افزار
#softwareengineering
https://t.me/SoftwarePhilosophy/719

۵. قابلیت Always Encrypted در SQL Server 2016 (ایران دات نت)
#sqlserver
https://t.me/SoftwarePhilosophy/720

ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. تکنولوژی Xamarin.Forms برای ساخت برنامه‌های موبایل
#xamarin #mobile #crossplatform

https://t.me/SoftwarePhilosophy/735

۲. فریم‌ورک AMP و فرآیند هماهنگ‌سازی سایت با مرورگرهای موبایل
#javascript #mobile

https://t.me/SoftwarePhilosophy/737

۳. معرفی فریم‌ورک JoinJS
#javascript #framework

https://t.me/SoftwarePhilosophy/739

۴. مفهوم Onboarding و تاثیر آن در عملکرد تیم‌ها
#management

https://t.me/SoftwarePhilosophy/741

۵. معرفی کتابخانه‌ای در .NET برای مدیریت versioning
#dotnet #webapi #versioning

https://t.me/SoftwarePhilosophy/743

ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. مفهوم FaaS یا Function as a Service در معماری‌های Serverless
#cloud #faas #architecture

https://t.me/SoftwarePhilosophy/822

۲. آشنایی با Xamarin Workbooks
#xamarin #dotnet

https://t.me/SoftwarePhilosophy/824

۳. یک سال تغییر در نقشه‌های گوگل و اپل (دیزاین)
#design #uiux #ux #map
https://t.me/SoftwarePhilosophy/825
https://t.me/SoftwarePhilosophy/826

۴. استفاده از LINQ در PowerShell
#powershell #linq
https://t.me/SoftwarePhilosophy/827

ـــــــــــ

@SoftwarePhilosophy
توسعه برنامه های Cross Platform

اگر قصد پیاده سازی برنامه Cross Platform در دات نت را دارید می توانید از Xamarin استفاده کنید.

اما قبل از شروع، احتمالا به دنبال این هستید که برای این کار چه راهی مناسب‌تر است.
در این مقاله بین سه گزینه Xamarin, React Native, Ionic بررسی هایی انجام شده است و شما می‌توانید با توجه به شرایط خود، شرایط تیم، دانش برنامه نویسی خودتان و ... گزینه مورد نظر را انتخاب کنید.

گزینه های دیگری نیز وجود دارد که با توجه به نحوه مقایسه سه مورد ذکر شده در مقاله جاری، حتی می‌توانید آن‌ها را نیز با یکدیگر مقایسه کنید.


در نهایت اگر تصمیمتان Xamarin بود می‌توانید از این کتاب رایگان که توسط خود مایکروسافت ارائه شده است استفاده کنید.
مایکروسافت این کتاب را به صورت خلاصه و با نوشتاری سلیس و روان ارائه کرده است.

در نهایت برای بالا بردن کیفیت پروژه‌های Xamarin خود می‌توانید از سری آموزش‌های توسعه برنامه‌های Cross Platform با Xamarin Forms & Bit Framework استفاده کنید.

#زامارین #xamarin

⁉️ برای بحث و تبادل نظر فنی در مورد این پست، برروی دکمه «نظرت را بگو» کلیک کنید.

#حامد_حاجیلو (لینکدین)

کانال تلگرام:
@SoftwarePhilosophy

________