System.Collections.ListofTips System.Collections.ListofTips

May 17, 2008 17 мая 2008

Ya soy Trainer! Я тренер!

Filed under: Otros — José Franco @ 3:03 pm Filed в: Общие - Хосе Франко @ 3:03 PM

Hoy fue de esos días, que uno no espera encontrar tal sorpresa… como un mail que mi inscripción aplicó para el programa MCT del 2008 Сегодня был день, который не ожидает, чтобы найти такие, почти как сюрприз ... Моя регистрация применяться для MCT 2008

Hace unos días me había llegado una propuesta para dar un Workshop de Workflow Foundation, pero no estaba seguro por los tiempos, así que pensé que se iba a dilatar un poco el tema del MCT, pero realmente me alegró el día, así que ya me verán en algún instituto brindando parte de mis conocimientos y experiencias, principalmente en todo lo que es referente a aplicaciones Web. Несколько дней назад я имел предложение о проведении рабочего совещания Workflow Foundation, но не был уверен в разы, так что я думал, что я собираюсь быть немного отложить вопрос о ТСМ, но я очень счастливый день, так что я Институт будет предоставлять некоторые мои знания и опыт, особенно во всем, что связано с веб-приложениями.

No se muchos muestran su transcript, pero acá les dejo para que chusmeen un poco ( Acá ), hace poco que me certifique en Microsoft, a pesar que tenía tiempo de experiencia, pero le tenía un poco de miedo a los exámenes, hasta que por fin me decidí… y creo que fue la decisión correcta, ya que además de tener un aval de conocimiento, fue bueno medir y poner a prueba los mismos. Не так много показывают свои стенограммы, но я оставлю их здесь мало chusmeen (ACA), в котором я недавно сертифицирована Microsoft, хотя он и большой опыт, но он мало боится экзаменов, к которым поэтому я решил ... и я считаю, что это было правильное решение, а также гарантировать знаний, является хорошей мерой и проверить их.
Bueno, solo quería compartir mi alegría… esta noche posteo algo de Spring.net, y también algo de Unit Testing, por ahora les dejo saludos, y disfruten el finde! Ну, просто хотел бы поделиться сегодня моя радость ... posteo Spring.net-то и что-то из группы испытаний, сейчас я оставляю приветствия и пользоваться в выходные дни!

Share and Enjoy: Делите и наслаждайтесь:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • E-mail this story to a friend!
  • BarraPunto
  • blogmarks
  • co.mments
  • De.lirio.us
  • kick.ie
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MyShare
  • Print this article!
  • TwitThis
  • YahooMyWeb

May 16, 2008 16 мая 2008

Data para Arquitectos Данные для архитекторов

Filed under: Resources — José Franco @ 7:18 am Filed в: Ресурсы - Хосе Франко @ 7:18 утра

Les dejo a aquellas personas, que le interese el Rol de Arquitecto, pueden  subscrirse a The Architecture Journal , a mi me está llegando la versión impresa, y gratis! Я оставляю эти люди, которые заинтересованы в роли архитектора, может subscrirse в архитектуре журнал, я пришел к печатной версии, и бесплатно!
https://www.msarchitecturejournal.com HTTPS: / / www.msarchitecturejournal.com

O pueden bajarlas en pdf desde acá Или они могут скачать отсюда в PDF
http://msdn.microsoft.com/en-us/arcjournal/bb201656.aspx http://msdn.microsoft.com/en-us/arcjournal/bb201656.aspx

Saludos! Поздравления!

Share and Enjoy: Делите и наслаждайтесь:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • E-mail this story to a friend!
  • BarraPunto
  • blogmarks
  • co.mments
  • De.lirio.us
  • kick.ie
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MyShare
  • Print this article!
  • TwitThis
  • YahooMyWeb

May 14, 2008 14 мая 2008

AjGenesis, NAnt, TDD Y el Cooperator Framework AjGenesis, Нант, TDD В Кооператор Рамочной

Filed under: Otros — José Franco @ 11:01 am Filed в: Общие - Хосе Франко @ 11:01 утра

Gente les dejo una lista de artículos de AjGenesis, NAnt,  TDD Y el Cooperator Framework, esto esta mas relacionado a la arquitectura y generación de códigos para .NET (Van a ver que es todo del mismo blog, así que es un sitio para prestarle atención semanalmente, ya que suele publicar cosas interesantes Carlos) . Люди покидают их список AjGenesis, Нант, TDD В Кооператор Рамки, это в большей степени связаны с архитектурой и генерации кода для. NET (увидите, что все же блоге, так что на сайте для обеспечения еженедельно внимания, и часто публикуют вещи Карлоса).

Introducción a NAnt Введение в Нанте
NAnt es una herramienta de código abierto para automatizar procesos de construcción de software. Нант является открытым исходным кодом инструмент для автоматизации процессов создания программного обеспечения. Una build tool. Построить инструмент. Se puede extender mediante clases Tasks, no mediante comandos Shell, como la mayoría de estas herramientas. Класс может быть продлен по задачам, а не команды, Shell, как и большинство из этих инструментов. Esta característica la hace cross-platform. Эта особенность делает кросс-платформой. Los archivos de configuración se basan en sintaxis XML, tienen extensión .build y  están compuestos por cuatro tipos […] Конфигурационных файлов на основе XML синтаксис, имеют a. Скомпилируйте и состоят из четырех типов [...]
http://carlossantos.wordpress.com/2007/10/15/introduccion-a-nant/ http://carlossantos.wordpress.com/2007/10/15/introduccion-a-nant/

Cómo generar código con AjGenesis sirviéndonos de NAnt - Parte I Как генерировать код, используя AjGenesis Нант - Часть I
Ya les conté someramente qué es NAnt, ahora…¿qué es AjGenesis?…AjGenesis es un generador de artefactos de texto de código abierto.  Para más información dirigirse a http://www.ajlopez.com/ajgenesis Puede bajarse el generador, desde AjGenesis-0.5, ejemplos desde AjGenesisExamples.zip, más ejemplos en AjGenesisExamples3.zip, documentación en http://www.ajlopez.net/ajgenesis/documentation.php AjGenesis se basa en un modelo soportado en XML y plantillas.Para utilizar este generador sólo […] И рассказал им вкратце какие Нан, сейчас ... Что такое AjGenesis ... AjGenesis Генератор текста артефактов с открытым исходным кодом. Для получения дополнительной информации свяжитесь с http://www.ajlopez.com/ajgenesis генератор может быть загружена с AjGenesis-0.5, примеры из AjGenesisExamples.zip более AjGenesisExamples3.zip примеры, документация http://www.ajlopez.net/ajgenesis/documentation.php AjGenesis основывается на модели поддерживает XML и использовать этот генератор plantillas.Para только [...]
http://carlossantos.wordpress.com/2007/10/30/como-generar-codigo-con-ajgenesis-sirviendonos-de-nant/ http://carlossantos.wordpress.com/2007/10/30/como-generar-codigo-con-ajgenesis-sirviendonos-de-nant/

Cómo generar código con AjGenesis sirviéndonos de NAnt - Parte II Как генерировать код, используя AjGenesis Нант - Часть II
Sigo en la misma linea de la nota anterior. Я по-прежнему в той же строке в предыдущие заметки. Ahora la idea es generar una aplicación web completa en VB.NET para Visual Studio 2005, trabajando con SQL Server 2005. Теперь идея заключается в том, чтобы создать всеобъемлющий веб-приложений VB.NET для Visual Studio 2005, работающих с SQL Server 2005. Esta vez subo un conjunto de archivos somo ejemplo para que quien quiera haga sus pruebas. Это время восхождения набор файлов, которые мы примером для тех, кто хочет, чтобы его показания. Los archivos pueden bajarse desde este link SyP.zip  Pero para esto […] Эти файлы можно загрузить с этой ссылке SyP.zip Но это [...]
http://carlossantos.wordpress.com/2007/11/17/como-generar-codigo-con-ajgenesis-sirviendonos-de-nant-parte-ii/ http://carlossantos.wordpress.com/2007/11/17/como-generar-codigo-con-ajgenesis-sirviendonos-de-nant-parte-ii/

Extendiendo el Modelo, AjGenesis y NAnt Распространение типового AjGenesis и Нанте
Para quien no tenga experiencia en desarrollar software con AjGenesis, recomiendo leer Introducción a NAnt, Cómo generar código con AjGenesis sirviéndonos de NAnt - Parte I y Cómo generar código con AjGenesis sirviéndonos de NAnt - Parte II. Для тех, кто не имеет опыта в разработке программного обеспечения AjGenesis рекомендовать чтение Введение в Нанте, как сгенерировать код, используя AjGenesis Нант - Часть I "и" Как генерировать код, используя AjGenesis Нант - Часть II. El código utilizado en esta nota puede descargarse desde acá. Код, используемый в данном документе, могут быть скачаны отсюда. Partiendo de ejemplos similares que usé en las notas […] Исходя из аналогичных примеров в примечаниях я [...]
http://carlossantos.wordpress.com/2007/11/23/extendiendo-el-modelo-ajgenesis-y-nant/ http://carlossantos.wordpress.com/2007/11/23/extendiendo-el-modelo-ajgenesis-y-nant/

NAnt, lo que quedó en el camino Нан, который стоял на дороге
Después de las pruebas que fuí haciendo con NAnt, jugando con AjGenesis, encontré la forma de automatizar algunas tareas que me parece bueno compartir acá. После тестов я делаю с Нан играл AjGenesis, я нашел способы автоматизировать некоторые задачи, которые я думаю, это хорошо бы поделиться здесь. Quiero agradecer a Ángel “Java” López ya Claudio Meschini que en más de una ocasión me asistieron con sus generosos aportes, en el marco del Grupo Google CodeGeneration donde nos […] Я хочу поблагодарить Ангел "Java" Meschini Клаудио Лопес, и, что более чем один раз я присутствовал при их щедрые взносы в рамках Google CodeGeneration где [...]
http://carlossantos.wordpress.com/2007/11/24/nant-lo-que-qued-en-el-camino/ http://carlossantos.wordpress.com/2007/11/24/nant-lo-que-qued-en-el-camino/

Introducción a Cooperator Framework Введение Кооператор Рамочной
Cooperator es otro Generador de Código, con otras características. Кооператор является другой генератор кодов, с другими функциями. El proyecto está pensado y desarrollado fundamentalmente por Daniel Calvin y Eugenio Serrano. Проект разработан и создан в первую очередь путем Кальвин и Эухенио Даниэль Серрано. Si bien Cooperator está en evolución, ya hay mucha gente que está desarrollando software de alta calidad con esta herramienta y entre ellos me cuento. Хотя Кооператор развивается, и Есть много людей, которые разрабатывают программное обеспечение высокого качества с помощью этого инструмента, в том числе и я. Hay muy buen material de este proyecto, les recomiendo algunos links […] Есть очень хороший материал для этого проекта, я рекомендую некоторые ссылки [...]
http://carlossantos.wordpress.com/2007/11/24/introduccin-a-cooperator-framework/ http://carlossantos.wordpress.com/2007/11/24/introduccin-a-cooperator-framework/

AjGenesis y Preservación de Código AjGenesis и сохранении кодекс
Una práctica fundamental en la Generacón Automática de Código es la Preservación del Código No Generado. Основные практики в Generacón Автоматическое сохранение кодекса кодекс не генерируется. En otras palabras que entre un ciclo de generación y el siguiente no perdamos el código que hayamos escrito manualmente. Иными словами, между циклом и следующее поколение не теряет кода мы написанная рукой. Para esto AjGenesis prevee un mecanismo muy sencillo y seguro. Для этого AjGenesis обеспечивает простой и безопасной. Este se basa en pequeñas modificaciones a los archivos .ajg y […] Это основано на небольших изменений в файлы. AJG и [...]
http://carlossantos.wordpress.com/2007/12/31/ajgenesis-y-preservacion-de-codigo/ http://carlossantos.wordpress.com/2007/12/31/ajgenesis-y-preservacion-de-codigo/

Cooperator, un ejemplo sencillo para comenzar Кооператор, простой пример, чтобы начать
Para quien no conoce nada acerca de Cooperator Framework le recomiendo leer mi post anterior Introducción a Cooperator Framework. Для тех, кто не знает ничего о Кооператор Рамочной я рекомендую чтении моего предыдущего поста Введение Кооператор рамок. Comencemos por descargar la herramienta, aquí encontramos el último release de Cooperator Modeler, al finalizar la descarga, descomprimimos el archivo y podremos ver el ejecutable de nombre CooperatorModeler.exe, con un doble click veremos lo su interfaz gráfica:   La prueba […] Для начала загрузки инструмента, вот последний релиз Кооператор Modeler, после скачивания, распаковать файл и может видеть имя исполняемого CooperatorModeler.exe с двойной клик графического интерфейса вы увидите: Доказательства [...]
http://carlossantos.wordpress.com/2008/02/02/cooperator-un-ejemplo-sencillo-para-comenzar/ http://carlossantos.wordpress.com/2008/02/02/cooperator-un-ejemplo-sencillo-para-comenzar/

Cooperator, modificando el modelo Кооператор, изменение модели
Otra vez acá. Опять же здесь. Basado en el ejemplo del post anterior, voy a introducir modificaciones al modelo original con la idea de ver que tan fácil es hacerlo y regenerar código. Основываясь на примере предыдущего поста я внесет поправки к первоначальной модели с идеей видеть, насколько просто это сделать, и сгенерировать код. Partimos entonces de la solución generada que pueden descargar desde acá. Начало решения порожденных то, что можно скачать отсюда. Supongamos que ahora nos piden que incluyamos un campo Telefono para la tabla Sucursal. Теперь предположим, что вы просите нас включить в поле телефона на столе отделения. Conviene agregar algunos registros […] Следует добавить некоторые записи [...]
http://carlossantos.wordpress.com/2008/02/05/cooperator-modificando-el-modelo/ http://carlossantos.wordpress.com/2008/02/05/cooperator-modificando-el-modelo/

TDD… y las cosas, felizmente, no volvieron a ser las mismas… TDD вещи ... и, к счастью, не будет опять же ...
TDD, Test Driven Development, es una técnica que establece que primero se escriben las pruebas y luego el código del aplicativo. TDD, испытаний развития, является методом, который обеспечивает первый письменный тест, а затем код приложения. Estas pruebas se efectúan de acuerdo a lo que se espera que haga el aplicativo, es por eso que algunos popes de esta disciplina dicen que practicándola intensivamente podemos prescindir de la documentación ya que […] Эти испытания проводятся в соответствии с тем, что ожидается, чтобы сделать заявку, поэтому некоторые Popes этой дисциплине, мы можем сказать, что интенсивная практика без документов, поскольку [...]
http://carlossantos.wordpress.com/2008/03/12/tdd-y-las-cosas-felizmente-no-volvieron-a-ser-las-mismas/ http://carlossantos.wordpress.com/2008/03/12/tdd-y-las-cosas-felizmente-no-volvieron-a-ser-las-mismas/

TDD, ¿por dónde empezar? TDD, когда вы начинаете делать?
Este post es continuación de este otro. Этот пост является продолжением этого. Supongamos que tenemos una aplicación que necesita recuperar una cadena. Предположим, у нас есть приложения, которые нужно получить строку. El Test que acá vamos a desarrollar es probar la recuperación de esta cadena. Тесты, которые мы будем развивать здесь заключается в том, чтобы проверить восстановление цепи. Ya tendríamos que tener instalada la última versión de NUnit. И мы должны установить последнюю версию NUnit. Sino, podemos descargarla desde http://www.nunit.org e instalarla. Но мы можем загрузить http://www.nunit.org установки. En el marco de nuestra solución vamos a agregar un […] В рамках нашего решения мы добавим [...]
http://carlossantos.wordpress.com/2008/03/16/tdd-por-dnde-empezar/ http://carlossantos.wordpress.com/2008/03/16/tdd-por-dnde-empezar/

TDD, ahora Refactoring. TDD, Рефакторинг сейчас.
Este post es continuación y cierre de estos dos: TDD… y las cosas, felizmente, no volvieron a ser las mismas… TDD, ¿por dónde empezar? Этот пост является продолжением и закрытие этих двух вещах ... TDD, и, к счастью, не будет опять же ... TDD, когда вы начинаете делать? De acuerdo a lo que expresé en los post anteriores, TDD se se lleva a cabo sobre ciclos. По тому, что я говорил в предыдущем посту, TDD будет осуществляться по циклам. Al finalizar cada ciclo TDD, la técnica se completa con la práctica de Refactoring. TDD в конце каждого цикла, техника комплектуется практика Рефакторинг. Refactoring es la […] Рефакторинг является [...]
http://carlossantos.wordpress.com/2008/04/13/tdd-ahora-refactoring/ http://carlossantos.wordpress.com/2008/04/13/tdd-ahora-refactoring/

TDD, otros atributos de NUnit TDD, другие атрибуты NUnit
Esta nota viene a cerrar una serie de tres posts anteriores TDD… y las cosas, felizmente, no volvieron a ser las mismas…, TDD, por dónde empezar y TDD, ahora Refactoring. Эта записка, чтобы закрыть серию из трех постов ранее TDD вещи ... и, к счастью, не будет опять же ..., TDD, с чего начать и TDD Сейчас Рефакторинг. En este caso, a pedido de Luis Petek en un comentario al tercer post de la serie, explico algunos otros atributos de NUnit que podrían ser de utilidad. В этом случае, по просьбе Луи Petek в комментарии на третий пост в этой серии, пояснил NUnit некоторые другие атрибуты, которые могут быть полезны. Así como […] И [...]
http://carlossantos.wordpress.com/2008/04/15/tdd-otros-atributos-de-nunit/ http://carlossantos.wordpress.com/2008/04/15/tdd-otros-atributos-de-nunit/

Saludos. Поздравления.

Share and Enjoy: Делите и наслаждайтесь:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • E-mail this story to a friend!
  • BarraPunto
  • blogmarks
  • co.mments
  • De.lirio.us
  • kick.ie
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MyShare
  • Print this article!
  • TwitThis
  • YahooMyWeb

Web Services usando spring.net Web Services с использованием spring.net

Filed under: Spring.net — José Franco @ 12:22 am Filed в: Spring.net - Хосе Франко @ 12:22 утра

Bueno, acá publico un ejemplo simple de un Web Servicess que implementa spring, para levantar servicios virtuales, con una capa de datos también por inyección de código. Ну, вот простой пример государственного Web Servicess, которая реализует весной строить виртуальные услуги, причем слой данных также вводили код.

Son mis primeras experiencias, así que las quiero compartir con ustedes, las capas que tengo son: Это мой первый опыт, поэтому я хочу поделиться с вами, я имею слои:

Ahora les explico, no tiene gran funcionalidad este ejemplo, ya que solo lo hice para compartir… y no es para ningún desarrollo real. Сейчас я объясню, она имеет большой функциональности этот пример потому, что я сделал только для того, чтобы поделиться ... а не для какого-либо реального развития.

Tengo el Я

Sería el CommonTypes, el objeto que voy a transferir, para este caso no tiene mucho sentido, pero más adelante voy a mostrar como consumir un WS por spring.Net, y en este caso si es útil para saber que voy a recibir. CommonTypes бы объект я передача, в данном случае не имеет смысла, но потом я покажу, как потреблять БЫЛО spring.Net, и если да, то ли это полезно знать, что я буду получать.

Así que es una clase sin nada en particular Так что в классе ни с чем, в частности,

….. ... ..

En el DAO, defino las interfaces, así puedo tener un Sql Implementation, Oracle, Xml, lo que quisiera realmente, no hay ningún secreto por ahora. В DAO, определить интерфейсы, так что я могу выполнения SQL, Oracle, XML, так что я действительно не секрет, на данный момент.

Ahora veamos las otras dos capas que nos quedan Теперь давайте посмотрим с другой в два яруса, которые мы

En Entitys, es una interfaz del WebServices… en este caso, es muy simple В Entitys является интерфейс WebServices ... В этом случае очень прост

Y en ServiceImplementation, simplemente hay que implementar y codificarlo. И ServiceImplementation просто осуществлять и кодирования.

Bueno ahora vamos a ver, mas sobre este UserService… Ну теперь вы можете видеть больше об этом ... UserService

Generamos estas propiedades, para asignarle por spring, una instancia del DAO, podría ser de sql, oracle, o lo que quisieran, mientras implementaran la interfaz … Eso es lo que ofrece spring.net Генерировать эти свойства назначить на весну, экземпляр DAO может быть SQL, Oracle, или то, что они хотят, а она реализует ... Именно это дает spring.net

En nuestro método, usamos este DAO que asignamos, para traer “x” dato. На наш метод, мы используем эту DAO мы придаем довести "х" данные.

Ahora, solo nos falta configurar el WebServices. Теперь нам нужно настроить WebServices.

Generen, una carpeta “X”, con un Xml de configuración, en mi caso “Configuration”, y “webServices.xml”. Создайте папку "X" с Xml конфигурация, в моем случае "Конфигурация" и "webServices.xml.

En este mismo, tenemos que hacer todo el mapping В этом, мы должны делать картографирование

<? xml <? Xml
version =1.0 Версия = "1.0"
encoding =utf-8?> кодировка = "UTF-8"?>

< objects <Объекты
xmlns =http://www.springframework.net> xmlns = "http://www.springframework.net">

< description > Servicios Expuestos </ description > Услуги <description> воздействием </ описание>

< object <Объект
id =UserServiceAsmx ID = "UserServiceAsmx"


type =Synnax.Core.WS.UserAuthentication.ServiceImplementation.UserService, Synnax.Core.WS.UserAuthentication.ServiceImplementation> Тип = "Synnax.Core.WS.UserAuthentication.ServiceImplementation.UserService, Synnax.Core.WS.UserAuthentication.ServiceImplementation">

< property <Недвижимость
name =IUser Имя = "IUser"
ref =UserDAO/> Ref = "UserDAO" />

</ object > </ OBJECT>

< object <Объект
id =UserDAO ID = "UserDAO"
type =Synnax.Core.WS.UserAuthentication.DataAccess.SqlImplementation.UserImpl, Synnax.Core.WS.UserAuthentication.DataAccess.SqlImplementation/> Тип = "Synnax.Core.WS.UserAuthentication.DataAccess.SqlImplementation.UserImpl, Synnax.Core.WS.UserAuthentication.DataAccess.SqlImplementation" />

< object <Объект
id =UserServices ID = "UserServices"
type =Spring.Web.Services.WebServiceExporter, Spring.Web> Тип = "Spring.Web.Services.WebServiceExporter, Spring.Web">

< property <Недвижимость
name =TargetName Имя = "TargetName"
value =UserServiceAsmx/> Значение = "UserServiceAsmx" />

< property <Недвижимость
name =Namespace Имя = "имен"
value =http://synnax/services//> Значение = "http://synnax/services/" />

< property <Недвижимость
name =Description NAME = "Описание"
value =Web Service de Usuario/> Значение = "Веб-служба пользователя" />

</ object > </ OBJECT>

</ objects > </ Объекты>

En sí, configuramos un objeto UserDAO , que apunta a la implementación del DAO que queremos, en este caso una para SqlServer, generamos un Objeto “ UserServiceAsmx “, que apunta a la implementación del WS, y como verán le asigno la propiedad IUser, que espera una implementación del DAO, en este caso el UserDAO que configuramos. Таким образом, мы настроить объект UserDAO, указывающие на осуществление DAO мы хотим, в этом случае для SqlServer, мы генерируем Цель "UserServiceAsmx", указывая на осуществление было и присвоит ему IUser собственности, которая До реализации DAO, в данном случае мы определили UserDAO.

Y por ultimo generamos un “ UserServices ” que como Target tiene nuestro UserServiceAsmx , esto va a levantar un .asmx “virtual”, en este caso sería un UserServices.asmx. И, наконец, создать "UserServices", который пользуется нашей UserServiceAsmx как Target, это будет один лифт. Asmx "виртуальный" в данном случае это UserServices.asmx.

Bueno, como último paso, hay que configurar el Web.Config. Ну, как последний шаг, вы должны настроить Web.config.

< configuration > <Configuration>

<!– Begin - Necesario para Spring.NET –> <! - Начало - Надо Spring.NET ->

< configSections > <ConfigSections>

< sectionGroup <SectionGroup
name =spring> NAME = "Весна">

< section <Раздел
name =context NAME = "контекст"
type =Spring.Context.Support.WebContextHandler, Spring.Web/> Тип = "Spring.Context.Support.WebContextHandler, Spring.Web" />

</ sectionGroup > </ SectionGroup>

</ configSections > </ ConfigSections>

...

</ configuration > </ Настройка>

Esto siempre va, dentro de System.Web Это всегда будет, в System.Web

< system.web > <System.web>

<!– Begin - Necesario para Spring.NET –> <! - Начало - Надо Spring.NET ->

< httpHandlers > <HttpHandlers>

< add <Добавить
verb =* Глагол = "*"
path =*.asmx PATH = "*. asmx"
type =Spring.Web.Services.WebServiceHandlerFactory, Spring.Web/> Тип = "Spring.Web.Services.WebServiceHandlerFactory, Spring.Web" />

</ httpHandlers > </ HttpHandlers>

< httpModules > <HttpModules>

< add <Добавить
name =Spring NAME = "Весна"
type =Spring.Context.Support.WebSupportModule, Spring.Web/> Тип = "Spring.Context.Support.WebSupportModule, Spring.Web" />

</ httpModules > </ HttpModules>

<!– End - Necesario para Spring.NET –> <! - КОНЕЦ - Необходимые для Spring.NET ->

...

</ system.web > </ System.web>

Es evidente que hace esto, levanta las peticiones que se hacen para los asmx, y el modulo correspondiente para manejar todo esto. Совершенно очевидно, что это ставит запросы предназначены для asmx и модули для обработки все это.

Y como final, después del nodo de system.web … А после окончательного system.web узел ...

</ system.web > </ System.web>

<!– Begin - Necesario para Spring.NET –> <! - Начало - Надо Spring.NET ->

< spring > <Spring>

< context <Контекст
type =Spring.Context.Support.WebApplicationContext, Spring.Web> Тип = "Spring.Context.Support.WebApplicationContext, Spring.Web">

< resource <Ресурсах
uri =~/Configuration/webServices.xml/> URI = "~ / Настройка / webServices.xml" />

</ context > </ Контекст>

</ spring > </ Весна>

<!– End - Necesario para Spring.NET –> <! - КОНЕЦ - Необходимые для Spring.NET ->

</ configuration > </ Настройка>

Le asignamos el archivo de configuración, al contexto que estamos usando. Мы присвоить файл конфигурации, связи, что мы используем.