�]���Ƃ͂܂������قȂ��@��ASP.NET Web�A�v�����\�z����ASP.NET MVC�Ƃ͂����Ȃ���̂��H�@�V�����t���[�����[�N����b����w�ԁB
�@
�@���܂��琺���ɂ��Ă����܂ł��Ȃ��AASP.NET�Z�p��Web�A�v���P�[�V�����\�z�̂��߂̗D�ꂽ�A�܂��A���͂���A�[�L�e�N�`�����B�J�����Y���A�Ǘ����A�g�����ȂǂȂǁAASP.NET�̖��͂�\���L�[���[�h�ɂ��ẮA���łɑ����̋L���ɂ���Č��s������Ă���Ƃ���ł�����A�{�e�ł����ČJ��Ԃ��܂ł��Ȃ��B�ڍׂɂ��ẮA�A�ځu�v���O���~���OASP.NET�v��uVisual Studio 2005�ł����Ă݂悤DB�v���O���~���O�v�Ȃǂǂ��Ă��������Ƃ悢���낤�B
�@�����Ƃ��A�����ASP.NET�ɂ���肪�Ȃ��킯�ł͂Ȃ��B
�@1�ɁA�P�̃e�X�g�̎��{���e�ՂłȂ��Ƃ����_�B���Z���������̂悤�ɁAWeb�t�H�[���͊�{�I�Ƀy�[�W�iPage�I�u�W�F�N�g�j���x�[�X�ɂȂ��Ă���BPage�I�u�W�F�N�g�͒��ڃC���X�^���X�����邱�Ƃ͂ł��Ȃ��̂ŁA�P�̃e�X�g���s���ɂ����s���Ɠ��l�̃T�[�o����p�ӂ��Ȃ���Ȃ�Ȃ��B
�@�܂��A�C�x���g�E�n���h�����Ăяo�����߂ɁA���[�U�[�E�C���^�[�t�F�C�X���o�R����K�v������̂��A�e�X�g�̎�������j�Q����v�����B�Ȃ�قǁA�u���E�U�̓�������������邱�ƂŁA�e�X�g���̂��̂����������邱�Ƃ��ł��Ȃ��킯�ł͂Ȃ�*1�B�������A���̃A�v���[�`�ł́A�R���g���[����ID�l��1�ύX���������ŁA�e�X�g���Đݒ肵�Ȃ���Ȃ�Ȃ��ȂǁA�ύX�ɑ��ĐƎ�߂���̂��B
*1 ��̓I�ȕ��@�ɂ��ẮACodeZine�̋L���uVSTT��Web�e�X�g�@�\�ŃA�v���P�[�V�����i�������������v���Q�l�ɂȂ�B
�@����1�ɁAASP.NET�ɂ͂Ƃ����ŗL�̊T�O�������BWindows�A�v���P�[�V�����E���C�N�ȃC�x���g�h���u���E���f�����n�߁A�|�X�g�o�b�N��r���[�X�e�[�g�A�T�[�o�E�R���g���[���Ȃǂ̊T�O�́A���炭��.NET����̊J���҂��炷��A���Ɠ��̂��̂Ɋ�����͂����B
�@�������A��҂ɂ��ẮA�����b�g�Ƃ��w�����킹�ł���A��T�Ƀf�����b�g�Ƃ��������邱�Ƃ͂ł��Ȃ����AWeb�̐��E�ł͂�胁�W���[��MVC�iModel�|View�|Controller*2�j�X�^�C���ł̊J����.NET�̐��E�ł��s�������Ƃ����v�]�́A����܂łɂ��������Ă����B
*2 MVC�ɂ��ẮAJava Solution�̋L���u�t���[�����[�N�E�v���O���~���O�̏����v�Ȃǂ��Q�Ƃ������������B
�@���̂悤�Ȕw�i���ēo�ꂵ���̂��A�uASP.NET MVC�v�Ȃ̂ł���BASP.NET MVC�́AASP.NET���x�[�X�ɊJ�����ꂽMVC�X�^�C���̃t���[�����[�N�ł���B�������uASP.NET���x�[�X�Ƃ����v�Ƃ͂����Ă��A������]���^��ASP.NET��ASP.NET MVC�Ƃł͍��{�I�Ɏd�g�݂��Ⴄ���߁A����s�����A���������ł��邱�ƂƂł��Ȃ����Ƃ����m�ɕ�����Ă���B�܂��͈ȉ��ɁA���҂̎�ȈႢ�A���ʓ_���܂Ƃ߂Ă݂悤�B
�i1�j�T�[�o�E�R���g���[���͎g��Ȃ�
�@ASP.NET MVC�ɂ́A��{�I�Ƀ|�X�g�o�b�N��r���[�X�e�[�g�A�C�x���g�h���u���Ƃ����T�O�͑��݂��Ȃ��B���̂��߁A�����̊T�O��O��Ƃ��Ă���T�[�o�E�R���g���[�����AASP.NET MVC�ł͎g��Ȃ��̂���{���B
�@�]���^��ASP.NET�Ɋ���Ă������ɂƂ��ẮA�܂��傫�ȈႢ�Ƃ��Ċ������邩������Ȃ����AASP.NET MVC�Ńr���[���L�q����ɂ́A���ߍ��݃u���b�N�i<%�c�c%>�j���g�p����K�v������̂��B���̃X�^�C���́A����܂ł̃T�[�o�E�R���g���[�����t�H�[����Ƀh���b�O���h���b�v����Ƃ����X�^�C���Ɋ���Ă��܂������Z�ɂƂ��ẮA���炭��肭�ǂ������邱�Ƃ��낤�B
�@�������A�T�[�o�E�R���g���[���𗘗p���Ȃ����ƂŃ����b�g������B�ŏI�I�ȏo�́iHTML�j�����S�ɃA�v���P�[�V�����J���҂������ł���Ƃ����_�A���̌��ʁAASP.NET MVC���o�͂���HTML�\�[�X�́A�]���^ASP.NET�̂�������������肷��Ƃ����_���B�܂��AHTML�\�[�X���N���A�ɂȂ�A���̂��ƃf�U�C�i�Ƃ̘A�g�����₷���Ȃ�Ƃ������ʂ����҂ł���B
�i2�j�t�����g�E�R���g���[���������̗p
�@�]���^��ASP.NET�ł́A�X�̃y�[�W�i.aspx�t�@�C���j�Ń��N�G�X�g����������\�\������u�y�[�W�E�R���g���[�������v���̗p���Ă���*3�B�܂�A���N�G�X�g����URL���u.aspx�v�t�@�C���̕����I�ȃp�X�\���ɍ��E����Ă����B
*3 �t���[�����[�N�̓����\���ɂ��ẮA�ٍe�uASP.NET vs. Struts�t���[�����[�N�O���r�m�O�ҁn�v�ł��G��Ă���B�����̂�����͎Q�Ƃ������������B
�@�Ⴆ�A�u/Contents�v�t�H���_�z����Form.aspx�ɑ��āA�N�G��������uisbn�v�i�l��108�j��n�����Ƃ���A
http://www.examples.com/Contents/Form.aspx?isbn=978-4-8443-2699-1
�̂悤��URL���w�肷��K�v���������B
�@�������AASP.NET MVC�̊�{�́A�u�t�����g�E�R���g���[�������v�ł���B�t�����g�E�R���g���[���Ƃ́A�N���C�A���g����̃��N�G�X�g��1�J���Ŏ��d�g�݂̂��ƁB���ׂẴ��N�G�X�g�́A�t�����g�E�R���g���[�����o�R���āA�X�́u�R���g���[���E�N���X�v�ɐU�蕪������킯���B�R���g���[���E�N���X�Ƃ́A�t�����g�E�R���g���[�����珈�����Ϗ�����āA�ʂ̃��N�G�X�g�ɉ������������s�����߂̃N���X�ł���B
�@���̂Ƃ��A���N�G�X�gURI�ɉ����ď����̎n��������肷�邱�Ƃ��u���[�e�B���O�v�Ƃ����B���N�G�X�gURI���A���炩���ߌ��߂�ꂽ���[���Ɋ�Â��Ă������̃p�����[�^�ɕ������A���̓��e�ɏ]���ēK�ȃR���g���[���E�N���X��I�����邱�Ɓ\�\�Ƃ��������Ă��悢��������Ȃ��B
�@�Ⴆ�A��قǂ̗�ł���AForm.aspx�ɏ�����n�����߂ɕ����I�ȃt�H���_�\���ɍ��E�����K�v�͂Ȃ��B�K�ȃ��[�e�B���O�E���[�������߂Ă�������A�Ⴆ��
http://www.examples.com/Book/Details/978-4-8443-2699-1
�̂悤��URL�ɂ���āAForm.aspx�ɏ����������n�����Ƃ��ł���B
�@���̂悤��URL���A��قǂ�URL�ɔ�ׂ�Ƃ͂邩�ɃV���v���ŁA�l�Ԃɂ��ǂ݂₷���`���ł��邱�Ƃ��������肢�������邾�낤�i����URL���AISBN�R�[�h���u978-4-8443-2699-1�v�ł��鏑�Ђ̏ڍ��������Ă��邱�Ƃ������I�ɗ����ł���j�B
�m�Q�l�n�]���^��ASP.NET�ɂ����郋�[�e�B���O
�@�����ɂ́A���̂悤�ȃ��[�e�B���O�͏]���^��ASP.NET�ł��ł��Ȃ��킯�ł͂Ȃ��B�������A���Ƃ��Ƃ��y�[�W�E�R���g���[�������ł���]���^ASP.NET�Ƀ��[�e�B���O�̍l�������������ނɂ́A�����炩�́i���������ʓ|�ȁj�������K�v�ƂȂ�B
�@����A�ŏ�����t�����g�E�R���g���[���������̗p���Ă���ASP.NET MVC�ł́A�W���Ń��[�e�B���O������L���ɂ��Ă���̂ŁA���������Ƃ��l���邱�ƂȂ��A�u�V���v���ŕ�����₷��URL�v���������邱�Ƃ��ł���B
�@�ȏ�A������i1�j�i2�j�����Ă��A�]���^ASP.NET��ASP.NET MVC�Ƃł͑����ɈقȂ�t���[�����[�N�ł��邱�Ƃ��������肢��������Ǝv���B�������A������Ƃ����āAASP.NET MVC�𗝉����邽�߂ɁA���ׂĂ��ꂩ��w�ђ����Ȃ���Ȃ�Ȃ��킯�ł͂Ȃ��B
�@�Ⴆ�A�Z�b�V������F�؋@�\�A�v���t�@�C���A�L���b�V���Ƃ�����ASP.NET�̊�{�I�ȋ@�\�̑啔���́AASP.NET MVC�ł����̂܂g����B�J��Ԃ��ł��邪�AASP.NET MVC��ASP.NET���x�[�X�Ƃ����t���[�����[�N�Ȃ̂ł���B
�@���āA���܂�ɑO�u���������Ȃ��Ă��Ȃ�Ȃ̂ŁA���������ASP.NET MVC���g������̓I�ȊJ�����s���Ă݂邱�Ƃɂ��悤�B��1��̍���́A��{�I�ȃT���v���̍쐬��ʂ��āAASP.NET MVC�ɂ���{�I�ȊJ���̗���ƁA�]���^��ASP.NET�Ƃ̈Ⴂ����������Ă������������B
�m�R�����nASP.NET��ASP.NET MVC�̎g������
�@ASP.NET MVC�́A�ʂɏ]����ASP.NET��u����������̂ł͂Ȃ��BASP.NET MVC��ASP.NET�̖��_���������邽�߂ɓo�ꂵ���t���[�����[�N�ł��邪�A���ׂĂ̖�����������g��̒e�ہh�ł���Ƃ����킯�ł͂Ȃ��̂ł���B
�@�Ⴆ�AASP.NET MVC��Web�̐��E�ł̓��W���[��MVC�X�^�C�����̗p���Ă���̂ŁA�]���A��.NET����Web�J�����s���Ă����l�ԂɂƂ��ẮA�Ȃ��݂₷���t���[�����[�N�ł���͂����B�������AVisual Basic��C#��Windows�A�v���P�[�V�����J�����s���Ă����l�ԂɂƂ��ẮAHTTP�ŗL�̐���������Ȃ��B�����Ă���]����ASP.NET�̕������|�I�ɗ������₷�����낤�B
�@�܂��A�T�[�o�E�R���g���[�����̗p���Ȃ����ƂŁAASP.NET MVC�ł͂��u���ꂢ�ȁv�o�͂����҂ł���B�������A�T�[�o�E�R���g���[���̋��͂ȊJ�����Y��������ł��Ȃ��_�́AASP.NET MVC�̑傫�Ȑ����ł���Ƃ�����*4�B
�@ASP.NET��ASP.NET MVC�Ƃ́A���߂���ʂ�A�������������̓���s����ɉ����Ďg��������ׂ��A�Γ��ȑI�����Ȃ̂ł���B
*4 �����Ƃ��A����͏����I��MVC�����̃R���g���[��������邱�Ƃʼn������邩������Ȃ����B
�@ASP.NET MVC�𗘗p����ɂ́A���炩����Visual Studio 2008�i�ȉ��AVS 2008�j�ɁuVisual Studio 2008 SP 1�v��K�p���Ă����K�v������BVS 2008 SP1���C���X�g�[������ۂ̒��ӓ_�A����сASP 1�Ɋւ���T�v�ɂ��ẮA�ʋL���u�V�@�\���Ă���́wVisual Studio 2008 SP1�x���r���[�v�u���W�FVisual Studio 2008 SP1�V�@�\����v���Q�Ƃ������������B
�@VS 2008 SP1�����Ă��邱�Ƃ��m�F������A��������ASP.NET MVC���C���X�g�[�����Ă݂悤�BASP.NET MVC�́A�ȉ��̃y�[�W����_�E�����[�h�ł���B
�@�_�E�����[�h�����uAspNetMVC1.msi�v���_�u���N���b�N����ƃC���X�g�[�����N������̂ŁA��̓E�B�U�[�h�ɏ]���Đi�߂邾���ł悢�B
�@���ʂɃI�v�V�������w�肷��Ƃ�����Ȃ��̂ŁA�C���X�g�[�����̂��̂œ��ɔY�ނƂ���͂Ȃ��͂����B
Copyright© Digital Advantage Corp. All Rights Reserved.
��IT eBook