You are on page 1of 5

‫استفاده از دستورات بر پایۀ ‪ API‬راهی است برای خالصه کردن دستورات پیچیده مه قرار است در پس زمینه اجرا شود‬

‫هستۀ ‪ HTML5‬از تعدادی عنصر معناگرا به همراه فناوری و ‪ API‬مرتبط تشکیل شده است‬

‫‪ CSS3‬بخش مجزای دیگر که البته اهمیت بسیاری دارد و طراحی صفحات وب از آن استفاده می شود‪ CSS .‬زبانی است‬
‫که با استفاده از آن می توانیم سبک و جلوۀ عناصر در صفحۀ خود مشخص کنیم‪ .‬از قابلیت آن می توان به پشتیبانی از‬
‫‪ Selector‬های بیشتر سایه انداختن زیرمتن پوشه های ‪ GIF‬تصاویر پس زمینه و موردهای دیگر شاره کرد‪.‬‬

‫‪ : Header‬گروهی از اطالعات ابتدایی و ‪ link‬های پیمایش کمکی اساسا این عبارت بدین معنی است که هر محتوایی را که‬
‫تا قبل از این درون برچسب >‪ <div‬قرار می دادیم ‪ ،‬اکنون می توانیم درون برچسب ‪ Header‬قرار دهید‪.‬‬

‫‪ : Section‬یک بخش عمومی در سند یا برنامه های ما ایجاد می کند ‪ ،‬یک ‪ Section‬مجموعه ای از محتوا است که دارای‬
‫عنوان هستند‪.‬‬

‫مثال ‪ :‬صفحۀ دربارۀ ما شرکت (بخش های صفحۀ درباره ما)‬

‫بخش دربارۀ ما ممکن است حاوی بخش های مختلفی باشد شامل تاریخچه اهداف و تیم تشکیل دهند‪.‬‬

‫‪ : Article‬همانند عنصر ‪ Section‬است با این تفاوت که عنصر ‪ Article‬تنها باید یک تکه از محتوا باشد که کامال منحصر به‬
‫فرد و متمایز از دیگر محتواها است ولی برچسب >‪ <section‬حاوی هر محتوا و تنها مرتبط بودن محتوای داخل این‬
‫برچسب مهم است‪.‬‬

‫‪ : Aside‬این عنصر به مانند بخشی از صفحه است که به صورت ضمنی مرتبط با محتوایی است که اطراف برچسب‬
‫>‪ <aside‬قرار دارد می توان آن را از محتوای صفحه مجزا دانستو درون برچسب >‪ <aside‬می توان بخشی از محتوا را قرارداد‬
‫که با این موارد مرتبط است ‪ :‬یک بخش خاص از محتوای سایت که کامال مستقل است مانند محتوای برچسب ‪ Article‬و‬
‫یا ‪ | Section‬کل یک صفحه یا یک سند که البته در طراحی سنتی بخش مرتبط با صفحه را در یک >‪ <div‬قرار می دهیم‪.‬‬

‫‪ : Hgroup‬به عامل کاربر می گوید که عنوان هایی که در زیرهم به کار رفته اند در اصل مجموعه ای از عنوان ها است که‬
‫در آن برچسب >‪ <h1‬عنصر والد است با استفاده از این برچسب بخش رئوس مطالب سایت ما به هم نمی ریزد‪.‬‬

‫‪ : Figure‬جهت نوشتن تفسیر و توضیح برای نمودارها ‪ ،‬مثال ها و تصاویر می توانیم از این عنصر استفاده می کنیم‪.‬‬

‫‪ : Mark‬بخشی از محتوای صفحه را پر رنگ می کند‪ .‬رایج ترین مورد استفاده از این بخش در قسمت جستجو در سایت‬
‫است‪.‬‬

‫فرم ها در ‪HTML5‬‬

‫عنصر ‪ : Required‬این عنصر به مرورگر می گوید که فرم را تنها زمانی به سرور ارسال کن که تمامی فیلدهای ضروری‬
‫بدرستی پر شده باشند‪.‬‬

‫عنصر ‪ : Placeholder‬این عنصر به شما اجازه می دهد تا عبارت کوتاه را به عنوان نمونه در داخل فیلد نمایش دهید و از‬
‫این طریق به کاربر اطالع دهید که چه نوع داده ای را می تواند در فیلد وارد کند‪.‬‬
‫عنصر ‪ : Pattern‬با استفاده از این عنصر می توانیم یک الگوی تعیین اعتبار ‪ Regular Expersion‬تعریف کنید و داده ای‬
‫که کاربر وارد می کند باید با این الگو مقایسه شده و اعتبار آن تایید شود‪.‬‬

‫‪Regular Expersion :‬‬

‫مثال ‪[AZ09.-] + @[AZ09.-] + [AZ]{24} :‬‬

‫قابلیتی است که در اکثر زبان های برنامه نویسی وجود دارد‪ .‬با استفاده از آن توسعه دهندگان می توانند الگویی از‬
‫کاراکتر ها را مشخص کنند و سپس کنترل کنند که آیا داده های ورودی با این الگو همخوانی دارد یا خیر‪.‬‬

‫‪Auto Complete :‬‬

‫این عنصر مشخص می کند که فرم یا فیلدهای آن باید دارای قابلیت خودکارسازی باشد یا خیر در اغلب فرم های خود پر‬
‫زمانی که کابر حروفی را تایپ می کند چیزهایی که قبال پر کرده بوده است به کاربر نمایش داده می شود‪.‬‬

‫در حالت پیشفرض حالت خودپرسازی فعال است‪.‬‬

‫تفاوت در این است که در ‪ Rgba‬مقدار چهارم ‪ Alpha‬نیز ‪ Rgba :‬نمایش داده شده است و سطح شفافیت را مشخص می‬
‫کند ‪ ،‬سه مقدار اول مربوط به رنگ های قرمز ‪ ،‬سبز و آبی همچنان وجود دارد و برای ‪ Alpha‬نیز مقدار بین صفر و یک در‬
‫نظر می گیریم‪ 1 .‬به معنای مات کامل و ‪ 0‬به معنای شفافیت کامل است‪.‬‬

‫تجارت الکترونیک ‪ :‬تجارت الکترونیک را می توان به عنوان هرگونه عمل تجاری بصورت آنالین و از طریق اینترنت بیان‬
‫کرد ‪ ،‬تجارت الکترونیک به هرگونه معامله ای گفته می شود که در آن خرید و فروش کاال یا خدمات از طریق اینترنت‬
‫صورت می پذیرد و یا با واردات و صادرات کاال و خدمات منتهی می شود‪ .‬تجارت الکترونیک معموال کابرد وسیع تری دارد‬
‫یعنی نه تنها شامل خرید و فروش از طریق اینترنت می شود بلکه در سایر فعالیت های تجاری مانند خریداری و مدیریت‬
‫تولید را در بر می گیرد‪.‬‬

‫انواع تجارت الکترونیک ‪:‬‬

‫‪B2C , B2B , C2B , C2C , G2C , G2G‬‬

‫تجارت الکترونیک را می توان به انواع مختلفی تقسیم کرد ‪:‬‬

‫‪ : B2B‬به الگویی از تجارت الکترونیک گفته می شود که طرفین معامله بنگاه ها است‪.‬‬

‫‪ : B2C‬به الگویی گفته می شود که خیلی رایج بوده که طرفین آن بنگاه و مشتری است‪.‬‬

‫‪ : C2B‬در این حالت اشخاص حقیقی به کمک اینترنت فرآورده یا خدمات خود را به شرکت ها می فروشند‪.‬‬

‫‪ : C2C‬در این حالت ارتباط خرید و فروش بین مصرف کنندگان است‪.‬‬

‫‪ : G2C‬ارتباط دولت ها و شهروندان ‪ ،‬شامل بنگاه های اقتصادی و مؤسسات دولتی‬

‫‪ : G2G‬این الگو شامل ارتباط تجاری بین دولت ها در زمینه هایی شبیه واردات یا صادرات است‪.‬‬
‫کسب و کار الکترونیک در یک تعریف ساده ‪ :‬واژه ای به معنی انجام کسب و کار با استفاده از ارتباطات راه دور با ابزارهای‬
‫مختلف است ‪ ،‬تجارت الکترونیک دارای محدودۀ موچکتر از کسب و کار الکترونیک است‪ .‬در کسب و کار الکترونیک برای‬
‫اینکه به تجارت الکترونیک برسیم معموال بین دو طرف پول رد و بدل می شود در کسب و کار الکترونیک شکل‬
‫الکترونیکی کلیۀ فرآیندهای کسب و کار سازمان مطرح است در حالی که در تجارت الکترونیک تنها فرآیند تجارت یک جزء‬
‫بنیادی از کسب و کار الکترونیک است‪.‬‬

‫تعریف ‪ : Sharepoint‬یک تکنولوژی سازمانی است که تمام نیازهای یک سازمان از جمله مدیریت اطالعات ‪ ،‬منابع انسانی ‪،‬‬
‫گزارشات را برطرف می کند‪.‬‬

‫تعریف ‪ : IIS‬همۀ سایت هایی که اجرا می شوند تحت مدیریت ‪ IIS‬به ما نشان داده می شود (‪)WebServer‬‬

‫‪ : Anonymous‬از کاربر می خواهد که با ‪ Password‬وارد بشود یا بدون ‪Password‬‬

‫‪ : Web Application‬یک سری تنظیمات اولیه است که ما پروژه هایمان را درون آن اجرا کنیم اما هیچ خروجی نمی گیریم‬

‫‪SSL ----> Secure Sockets Layer‬‬

‫‪IIS ----> Internet Information Service‬‬

‫ما از طریق تکنولوژی ‪ Sharepoint‬می توانیم مدیریت وب سایت ها را داشته باشیم‪ .‬امنیت اطالعات تماما می توانیم‬
‫درون ‪ Sharepoint‬بصورت متمرکز مدیریت نماییم‪ Sharepoint .‬یک نرم افزار نیست ‪ ،‬یک تکنولوژی است که بوسیلۀ آن‬
‫نیازهای سازمان مرتفع می شود‪.‬‬

‫‪ : SSL‬یک تکنولوژی امنیتی است ‪ ،‬استانداردی است که برای ایجاد یک اتصال امن و کدگذاری شده بین ‪ Web Server‬و‬
‫مرورگر کاربر به کار می رود این اتصال امن باعث وصول اطمینان در مورد محفوظ ماندن اطالعات رد و بدل شده بین کاربر‬
‫و وب سایت می شود‪.‬‬

‫‪ : IIS‬یک سرویس ایجاد شده توسط مایکروسافت است که در سیستم عامل ویندوز جهت مدیریت وب سایت ها یا نرم‬
‫افزارهای تحت وب طراحی شده است‪ .‬در لینوکس وب سروری تحت عنوان ‪ Apache‬همین کار را انجام می دهد‪.‬‬

‫‪ : Site Collection‬محیطی است که پروژه درون آن ساخته می شود‪ .‬اولین پروژه ای که در ‪ Site Collection‬ایجاد می‬
‫شود ‪ Top_Level_Site‬است‪ Template .‬گروه و زیر گروه باید با هم یکی باشد‪ .‬دلیل آن این است که ‪ Feather‬های یکی‬
‫داشته باشیم‪.‬‬

‫لیست ها در ‪ : Sharepoint‬محل ذخیره اطالعات هستند که می توانیم هر نوع داده ای را در لیست ها داشته باشیم‪.‬‬

‫‪ : Lookup‬ارتباط دو لیست با یکدیگر (شبیه ‪)Realationship‬‬

‫یک ‪ Web Application‬مجموعه تنظیماتی است که درون ‪ Sharepoint‬و ‪ IIS‬ایجاد می شود و ما می توانیم انواع سایت ها‬
‫و پروژه هایمان را درون آن ایجاد کنیم‪ .‬یک ‪ Web Application‬به ما خروجی نمی دهد صرفا یک ‪ Solution‬است که ما می‬
‫توانیم پروژه های خود را درون آن ایجاد و مدیریت کنیم‪.‬‬

‫‪ : View‬نحوۀ نمایش یک ‪ List‬را ‪ View‬می گویند‪.‬‬


‫‪ : Library‬یک بحث پیشرفته از لیست ها است که به صورت پیشرفته می توان از فایل ها و ‪ ...‬هم استفاده کرد‪.‬‬

‫‪ : Web Application‬یک ‪ Web Application‬داخل ‪ Sharepoint‬مجموعه تنظیماتی است مه درون ‪ Sharepoint‬و ‪ IIS‬ایجاد‬
‫می شود و ما می توانیم انواع سایت ها و پروژه ها را دروت آن ایجاد کنیم‪ .‬یک ‪ Web Application‬به ما خروجی نمی‬
‫دهد که ما بتوانیم آن را ویرایش کنیم ‪ ،‬صفحه یا پروژه های خود را درون آن ایجاد و مدیریت کنیم‪.‬‬

‫‪ : Site Collection‬یک ‪ Site Collection‬بستری است که یک ‪ Site‬بصورت اتوماتیک درون آن ایجاد می شود و می تواند‬
‫شامل زیر ‪ Site‬های دیگری می باشد یعنی هر سایتی که زیر ‪ Site‬داشته باشد یک ‪ Site Collection‬است‪.‬‬

‫مفاهیم لیست و بررسی انواع لیست‬

‫تعریف ‪ List‬ها ‪ :‬لیست ها محل ذخیره و نگهداری اطالعات ما درون ‪ Sharepoint‬سایت ها هستند‪ .‬یعنی برای ذخیرۀ‬
‫اطالعات مشتریان از لیست استفاده می کنیم‪ .‬لیست ها منابع ذخیره اطالعات در ‪ Sharepoint‬هستند که می توانند‬
‫ستون های متنوع از جنس های متنوع داشته باشند‪.‬‬

‫‪List‬ها انواع مختلفی دارند مانند ‪ Custom :‬و ‪Contact‬‬

‫‪ : Custom List‬یکی از پر کاربردترین لیست ها است و یک لیست کامال خام است ‪ ،‬پایه و اساس تمامی لیست هایی‬
‫است که در ‪ Sharepoint‬وجود دارد و هیج قالب خاصی ندارد و فرمت دهی به آن توسط ما انجام می شود‪.‬‬

‫‪ : Lookup‬بحث مهم در ساخت لیست ها ارتباط لیست ها و ستون های لیست ها با یکدیگر است‪ Lookup .‬یعنی ارتباط‬
‫دو لیست با یکدیگر از طریق دو ستون‬

‫‪ : View‬بعد از نحوۀ ساخت لیست و ستون های پرکاربرد بحث ‪ View‬است‪.‬‬

‫نحوۀ نمایش یک ‪ List‬را ‪ View‬می گویند‪ .‬با ساخت لیست یک ‪ View‬پیشفرض ساخته می شود ولی ما می توانیم‬
‫اختصاصی با فیلترها و شرط های متفاوت ایجاد کنیم‪.‬‬

‫‪ : Library‬بحث بسیار پرکاربرد که همانند لیست ها می باشد و برای اکثر کارها در ‪ Sharepoint‬استفاده می شود‪.‬‬

‫تعریف ‪ : Library‬فضایی است برای ذخیره و مدیریت فایل های ما ‪ ،‬لیست ها برای نگهداری اطالعات مثل اطالعات‬
‫مشتریان و محصوالت کاربرد دارد‪ .‬کتابخانه ها از لحاظ ساختاری شباهت زیادی به ‪List‬ها دارد و نسخۀ تکامل یافتۀ لیست‬
‫ها می باشد با این تفاوت که قابلیت دخیره و مدیریت فایل ها را بر عهده دارد یکی از پر کاربردترین کتابخانه ها‬
‫‪ Document Library‬می باشد‪ Document Library .‬یکی از کتابخانۀ چند منظوره است که برای ذخیره و نگهداری انواع‬
‫اسناد به کار می رود‪.‬‬

‫‪ : Document ID‬یک نام گذاری منحصر به فرد برای هر سند در کتابخانه های ‪ Sharepoint‬است‪ .‬این ویژگی از ‪ 2013‬اضافه‬
‫شد وبه ما کمک می کند براساس آن شناسه به سندمان در قسمت های مختلف (رپارت های مختلف) دسترسی داشته‬
‫باشیم‪.‬‬

‫کار با صفحات در ‪ : Sharepoint‬یکی از مباحث مهم در ‪ Sharepoint‬کار با ‪Page‬ها می باشد ‪ ،‬درون ‪ Sharepoint‬دو مدل‬
‫صفحه می توانیم ایجاد کنیم بر اساس فرمت ‪ HTML‬و بر اساس ‪ASPX‬‬
‫‪ Sharepoint‬یک تکنولوژی ‪ Web Base‬می باشد که بر اساس تکنولوژی ‪ ASP.Net‬پیاده سازی شده است‪.‬‬

‫‪ : Wiki Page‬صفحات پیشفرضی هستند که در ‪ Sharepoint‬ایجاد می شوند‪ .‬صفحاتی هستند که به راحتی می توان آن ها‬
‫را ویرایش کرد و می توان ویدئو و تصویر در آن اضافه نمود‪.‬‬

‫‪ Web Part Page‬ها ‪ Web Part :‬ها صفحاتی هستند که قابلیت نگهداری و اضافه نمودن ‪ Web Part‬بر آن ها وجود دارد‪.‬‬

‫تعریف ‪ : Web Part‬یک افزونه است که به صفحات مختلف اضافه می شود ‪ ،‬به عنوان مثال ما میخواهیم یک نموداری‬
‫تهیه کنیم از فروش محصوالتمان ‪ ‬می توان آن را در قالب یک گزارش ‪ Web Part‬تهیه و این ‪ Web Part‬را به هر ‪Page‬‬
‫که خواستیم اضافه کنیم‪.‬‬

‫پیجی که پذیرنده این ‪ Web Part‬است ‪ Web Part Page‬می گویند‪.‬‬

‫‪ : Publishing Page‬صفحاتی هستند که بعد از اینکه ویرایش و اطالعاتشان تکمیل شد ‪ ،‬قبل از اینکه توسط مدیر سایت‬
‫پابلیش و نهایی شوند در دسترس کاربران قرار نمی گیرد‪.‬‬

You might also like