|  19.12.2007, 15:34 | #1 | 
| Участник | Вопрос по LINQ to SQL, а точнее по обратной синхронизации 
			
			Есть такая технология как LINQ, и в частности LINQ to SQL - автоматическое создание бизнес-объектов по структуре базы данных. Никто не слышал, не озадачилась ли Microsoft технологией синхронизации базы данных по структуре бизнес-объектов? Ну что-то наподобие Аксаптовской синхронизации таблиц. 
				__________________ С уважением Шатохин Святослав. | 
|  | 
|  19.12.2007, 16:00 | #2 | 
| Участник | 
			
			еще можно посмотреть Linq2Entities
		 | 
|  | 
|  19.12.2007, 16:38 | #5 | 
| Участник | 
			
			Спасибо за ссылки. Вот что узнал: есть метод CreateDatabase, который по объектной модели создает базу данных. Но создает ее "с нуля". А есть ли механизмы модифицировать базу данных? Например, при добавлении поля, данные в таблице остаются. 
				__________________ С уважением Шатохин Святослав. | 
|  | 
|  22.12.2007, 11:27 | #6 | 
| Злыдни | 
			
			Нет.
		 | 
|  | 
|  09.01.2008, 21:22 | #7 | 
| Участник | 
			
			еще цитата Код: List<City> locations = GetLocations();
IEnumerable<City> places =  from city in locations
                            where city.DistanceFromSeattle > 1000
                            orderby city.Country, city.Name 
                            select city;https://platforma2008.ru/cs/blogs/le...rcas-quot.aspx презентация: https://platforma2008.ru/DownloadMat...?MaterialID=81 видео: https://platforma2008.ru/DownloadMat...?MaterialID=18 исходный код: https://platforma2008.ru/DownloadMat...MaterialID=118 | 
|  | 
|  10.01.2008, 16:33 | #8 | 
| Участник | Цитата: 
		
			Сообщение от mazzy
			   еще цитата Код: List<City> locations = GetLocations();
IEnumerable<City> places =  from city in locations
                            where city.DistanceFromSeattle > 1000
                            orderby city.Country, city.Name 
                            select city;https://platforma2008.ru/cs/blogs/le...rcas-quot.aspx презентация: https://platforma2008.ru/DownloadMat...?MaterialID=81 видео: https://platforma2008.ru/DownloadMat...?MaterialID=18 исходный код: https://platforma2008.ru/DownloadMat...MaterialID=118 
				__________________ С уважением Шатохин Святослав. Последний раз редактировалось slava09; 10.01.2008 в 16:34. Причина: Добавил источник | 
|  | 
|  10.01.2008, 16:37 | #9 | 
| Участник | 
			
			LukeH's WebLog : Taking LINQ to Objects to Extremes: A fully LINQified RayTracer - трассировщик лучей в виде 1 LINQ выражения
		 | 
|  | 
|  11.01.2008, 15:48 | #10 | 
| Участник | 
			
			Угу. Про такой стиль Андре писал Вернуть this из класса Цитата: 
		
			Сообщение от belugin
			   LukeH's WebLog : Taking LINQ to Objects to Extremes: A fully LINQified RayTracer - трассировщик лучей в виде 1 LINQ выражения | 
|  | 
|  11.01.2008, 16:01 | #11 | 
| Участник | 
				__________________ С уважением Шатохин Святослав. | 
|  | 
|  11.01.2008, 16:05 | #12 | 
| Участник | 
			
			перспективы получить монстроидальный код, сложно поддерживаемый, сложномодифицируемый, со скрытыми побочными эффектами, почти непригодный к повторному использованию.
		 | 
|  | 
|  11.01.2008, 16:19 | #13 | 
| Участник | 
			
			Это не то. Тут where  не модифицирует объект а создает новую копию, только фильтрованную. так что побочных эффектов нет. | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Как правильно писать SQL-запросы | 5 | |||
| Отношения SQL.RU и mazzy | 3 | |||
| Производительность SQL 2005 vs. SQL 2000 | 7 | |||
| Теор. вопрос: PM без знания русского | 55 | |||
| вопрос к админам | 10 | |||
| 
 |