Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Люди на карте GMaps + ASP.NET
Rating: 4.7 out of 5(7 ratings)
43 students

Люди на карте GMaps + ASP.NET

Создание веб-приложение с картами Google
Last updated 8/2018
Russian

What you'll learn

  • Создадут web-сайт с объектами на географической карте
  • Научатся работать с базой данных через Entity Framework
  • Практикум C#, ASPNET, MVC, Entity Framework, MS-SQL Server, JavaScript, Google API

Course content

3 sections11 lectures3h 40m total length
  • Презентация4:50

    Приглашаем на курс "Google Maps".

    На нём ты научишься использовать Google API для создания своего WEB-приложения с географической картой и объектами на ней.

    Самостоятельное задание:

    1. Придумать идею применения карты.

  • Запуск ASP.NET MVC12:08

    На этом уроке мы создадим пустой проект, основные контроллеры и представления для них

    Самостоятельное задание:

    1. создать пустой проект ASP.NET MVC

    2. добавить контроллер Home в проект

    3. добавить представление Index для контроллера Home

    4. запустить проект, проверить его работоспособность

    5. внести изменения в представления Index.cshtml и _Layout.cshtml

    6. добавить пункт меню "Список"

    7. создать новый контроллер "formulists" и представление для него

    8. запустить проект на данном этапе, проверить его работоспособность

  • Подключение Entity Framework16:00

    На этом уроке мы подключим к проекту Entity Framework и создадим базу данных при помощи Entity Framework

    Самостоятельное задание:

    1. зайти в управление пакетами Nuget для приложений

    2. перейти в online, найти пакет Entity и установить его

    3. создать модель Formulist с основными полями-свойствами

    4. создать модель Context типа ADO.NET Entity Data Model

    5. пересобрать (перекомпилировать решение)

    6. удалить контроллер Formulists и его представление

    7. создать снова контроллер Formulists с представлениями, использующий Entity Framework

    8. запустить приложение, добавить в список несколько записей

  • Координаты адреса19:12

    На этом уроке мы реализуем поиск координат по адресу с использованием Google Maps API

    Самостоятельное задание:

    1. перейти по адресу http://www.google.ru/maps/api/geocode/xml?address=<Ваш город>

    2. изучить структуру полученного xml-файла

    3. создать модель для работы с координатами, добавить директиву Sistem.Xml

    4. добавить необходимые свойства-переменные, создать метод получения координат по адресу

    5. в контроллере Formulists в методах Create и Edit присвоить значения Lat и Lng свойствам экземпляра Formulist

    6. убрать поля lat, lng и photo из представления Create

    7. реализовать генерацию ссылки на фото

    8. запустить программу, проверить добавление и редактирование записей

    9. *открыть в Visual Studio вкладку Server Explorer, посмотреть свою базу данных

Requirements

  • Базовые знания C# и Visual Studio
  • Базовые знания HTML, CSS и JavaScript

Description

Сервис Google Maps был запущен в феврале 2005 года и является каждодневным инструментом пользователей компьютеров и мобильных устройств. Кроме пользовательского интерфейса, имеется Google Maps API — коллекция инструментов для добавления карт Google в мобильные и веб-приложения и создания на их основе многофункциональных решений для внутреннего использования на предприятии.


Google Maps API широко используются разработчиками приложений и сайтов на различных языках программирования. Данный курс обучает работе с Google Maps API с использованием языка программирования C# .

Кроме создания Google Карты будут изучены вопросы создания базы данных при помощи Entity Framework, разработки контроллеров и представлений MVC, парсинга XML, работа с запросами и ответами от Google Maps в различных режимах и т.д.



Кому будет интересен этот курс:

Тем, кто хочет создать географическую базу данных

Тем, кто хочет использовать Google Maps API

Тем, кто хочет cоздать WEB-сайт на ASP NET


Что будет создано в процессе прохождения курса:

Географическая карта с объектами на ней.

Создание своего WEB-приложения с использованием Google API.

Создание базы данных с использованием Entity Framework и ADO.NET.

Создание списка объектов и форм для их добавления в базу данных.

Использование Google Maps API для поиска координат места по адресу.

Создание Google-карты, задание ее параметров, отображение объектов на карте.


Используемые технологии:

C#, ASP.NET, MVC, Entity Framework, XML, MS-SQL Server, JavaScript, Google API.


Существуют ли у курса какие-либо (предварительные) требования?

Базовые знания C# и Visual Studio

Базовые знания HTML, CSS и JavaScript


Who this course is for:

  • Кто хочет создать географическую базу данных
  • Кто хочет использовать Google Maps API
  • Кто хочет cоздать WEB-сайт на ASPNET