QCM sur le framework ASP.Net avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le framework ASP.Net comprennent divers sujets tel que les bases du framework ASP.Net, syntaxe, variables, procédures, classe, boucles, etc…. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur le framework ASP.Net.
1. Quel est le langage de script par défaut dans ASP
A JavaScript
B PERL
C VBScript
D EcmaScript
C
Dans ASP (Active Server Pages) classique, le langage de script côté serveur utilisé par défaut est VBScript (Visual Basic Scripting Edition). Il permet d’écrire la logique exécutée sur le serveur avant l’envoi de la page au navigateur. Même si JavaScript (JScript) pouvait également être utilisé dans ASP, il fallait généralement le déclarer explicitement.
2. Qu’est-ce qui est utilisé pour valider des structures de chaînes de caractères complexes comme une adresse email?
A Expressions étendues
B Expressions irrégulières
C Expressions régulières
D Expressions de base
C
Les expressions régulières (Regular Expressions ou Regex) sont utilisées pour rechercher, vérifier et valider des modèles complexes de chaînes de caractères, comme les adresses e-mail, les numéros de téléphone, les codes postaux ou d’autres formats spécifiques. Elles permettent de définir un modèle de recherche auquel une chaîne doit correspondre afin de confirmer sa validité.
3. Lorsqu’une page .aspx est demandée au serveur web, le résultat est rendu au navigateur dans le format suivant:
A XML
B HTML
C WML
D Aucune de ces réponses
B
Lorsqu’une page .aspx est demandée au serveur web, le résultat est rendu au navigateur dans le format HTML.
4. Quel serveur web est développé par Microsoft ?
A Apache Tomcat
B WEBrick
C Nginx
D Internet Information Services (IIS)
D
Internet Information Services (IIS) est développé par Microsoft.
5. Quelles commandes sont utilisées pour spécifier les paramètres d’un fichier .aspx ?
A Class
B Directives
C Events
D Validation
B
Les directives ASP.NET sont des instructions permettant de spécifier des paramètres facultatifs, tels que l’enregistrement d’un contrôle personnalisé, la langue de la page, etc. Ces paramètres décrivent la manière dont les pages de formulaires Web (.aspx) sont traitées par le framework .Net.
La syntaxe pour déclarer une directive est la suivante :
A importe un espace de nom dans la page ou le contrôle d’utilisateur courant
B attribue une classe ou un chemin virtuel utilisé pour saisir la propriété Master d’une page
C indique qu’une page ou un contrôle utilisateur implémente une interface spécifiée
D Aucune de ces réponses
C
La directive @Implements indique qu’une page ou un contrôle utilisateur implémente une interface spécifiée. Exemple:
<%@ Implements Interface="nom_interface" %>
7. Nous n’utilisons pas de serveur lorsque nous exécutons nos projets .aspx.
A Vrai
B Faux
C Peut-être
D Je ne sais pas!
B
Une application ASP.NET fonctionne avec une implémentation de serveur HTTP. L’implémentation du serveur écoute les requêtes HTTP et les transmet à l’application sous la forme d’un requête composées dans un HttpContext.
8. Les pages Master sont utilisées pour fournir le code et l’apparence qui sont les mêmes pour une série de __________.
A pages de contenu
B pages de base
C Les deux A et B
D Aucune de ces pages
A
Les pages Master sont utilisées pour fournir le code et l’apparence qui sont les mêmes pour une série de pages de contenu.
9. L’événement « Application_Start » est disponible sur ________ .
A Web.config
B Local.asax
C Global.asax
D Aucun de ces éléments
C
L’événement « Application_Start » est disponible dans Global.asax.
10. Peut-on utiliser des pages ASPX dans MVC ?
A OUI
B NON
C Peut-être
D Je ne sais pas!
A
Dans ASP.NET MVC, il est possible d’utiliser des fichiers ASPX comme moteur de vue, notamment dans les premières versions d’ASP.NET MVC (MVC 1 et MVC 2), où le moteur de vue par défaut était basé sur Web Forms (.aspx). Cependant, les versions plus récentes utilisent principalement le moteur de vue Razor (.cshtml), qui est plus léger et recommandé.
bonjour
vous avez des fautes dans la partie qcm->ASP.net->partie 3->question 9 : la bonne réponse est C