|
|
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Проверяю подозрительные вопросы/ответы из TK 70-315. Очень много лажи IMHO... QUESTION NO: 67 Which of the following lines of code will cause an compilation error? (Each choice presents a complete solution.) (Select all choices that are correct.) A. Cache.Insert("myKey", stringValue); B. Cache.Add("myKey") = stringValue; C. Cache.Session.Insert("myKey") = stringValue; D. Cache.Session("myKey") = stringValue; E. Cache("myKey") = stringValue; F. Cache.Add("myKey", stringValue); G. Cache.Item("myKey") = stringValue; Answer: B, C, D, G Мой ответ: A QUESTION NO: 18 You create a Web custom control named TKToggle that users can turn on and off. The TKToggle control includes a Button control named toggleButton. You write an event handler named toggleButton_Click for the toggleButton.Click event. This event adjusts the BorderStyle property to signify whether the Button is toggled on or off. You want to add code to the TKToggle class so that when toggleButton is clicked, pages that contain instances of TKToggle can process custom event handling code. You add the following code to the TKToggle class: public event EventHandler ChangedValue; protected void OnChangedValue(EventArgs e) { ChangedValue(this, e); } You need to add code to the toggleButton_Click so that pages that contain instances of TKToggle can handle the ChangedValue event and process custom event handling code. Which lines of code are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two) A. ChangedValue(this, EventArgs.Empty); B. s.Click += new System.EventHandler(this.OnChangedValue); C. OnChangedValue(EventArgs.Empty); D. OnChangedValue(this, EventArgs.Empty); Answer: B, C Мой: A, C QUESTION NO: 72 You create an ASP.NET application for TestKing. You create an exception class named DataCollisionEx. The exception class is defined in TkNamespace. You want the exception to be thrown from any page in which a user attempts to edit data that has been changed by another user during the edit. You want to use centralized error handling. You need to write code for the Application_Error event handler of your application. You want the event handler to direct the user to a page named DataCollision.aspx when DataCollisionEx exception is thrown. You want the DataCollision.aspx page to retrieve error information from the server object and format the message for the user. You want other exceptions to direct the user to the default error page that is enabled by the Web.config file. Which code should you include in the Application_Error event handler? A. Type argExType; Exception ex; argExType = Type.GetType("TkNamespace.DataCollisionEx"); ex = Server.GetLastError(); if (ex.GetType().Equals(argExType)) { Response.Redirect("DataCollision.aspx");} else{ Server.ClearError(); } B. Type argExType; Exception ex; argExType = Type.GetType("TkNamespace.DataCollisionEx"); ex = Server.GetLastError(); if (ex.GetType().Equals(argExType)) { Response.Redirect("DataCollision.aspx"); } C. Type argExType; Exception ex; argExType = Type.GetType("TkNamespace.DataCollisionEx"); ex = Server.GetLastError().InnerException; if (ex.GetType().Equals(argExType)) { Response.Redirect("DataCollision.aspx"); } D. Type argExType; Exception ex; argExType = Type.GetType("TkNamespace.DataCollisionEx"); ex = Server.GetLastError().InnerException; if (ex.GetType().Equals(argExType)){ Response.Redirect("DataCollision.aspx"); } else { Server.ClearError(); } Answer: C Мой: B (на кой мне предыдущая ошибка?) QUESTION NO: 103 You Create an ASP.NET application for a bank. The application provides account management functionality. A page named AccountWithdrawal.aspx contains a method named WithdrawFunds. The WithdrawFunds method is defined in the following code segment. (Line numbers are included for reference only) 1 private double WithdrawFunds(double Amount) 2 { 3 4 m_dAccountBalance -= Amount; 5 return m_dAccountBalance; 6 } The callers of this method need to verify that sufficient funds exist in the account before attempting the withdrawal. During unit testing, you want to receive notification when a call is made requesting a withdrawal amount for which the account does not have sufficient funds available. You plan to build the production version of your application by using the Release Build Configuration in Visual Studio .NET. You need the testing instrumentation to be included but not enabled in the application when the application is deployed to production. You need to have the ability to enable the instrumentation after deploying it to production without requiring the application to be rebuilt. Which code should you insert at line 3 of the code segment? A. Debug.Assert(m_dAccountBalance - Amount >=0, "Insufficient funds for withdrawal."); B. Trace.Assert(m_dAccountBalance - Amount >=0, "Insufficient funds for withdrawal."); C. Debug.WriteLine(m_dAccountBalance - Amount >=0, "Insufficient funds for withdrawal."); D. Trace.WriteLineIf(m_dAccountBalance - Amount >=0, "Insufficient funds for withdrawal."); Answer: B Мой: D (тут 50-50, но я бы не стал делать Assert в продакшн. Просили ведь нотификацию...) QUESTION NO: 25 You are a Web developer for TestKing. You have successfully completed a web based inventory system for TKWarehouse. Test users are complaining that certain modules are not responsive enough, since you inserted a new component. Your immediate need is to ensure that your Web application displays correctly and has reasonable performance using Internet Explorer and Netscape browsers. What should you do? A. Perform Unit tests. B. Perform Integration tests. C. Perform Regression tests. D. Perform Load tests. E. Perform platform tests. Answer: E Moй: ??? XЗ - новый компонент добавили, так что возможны варианты... QUESTION NO: 40 You are creating an ASP.NET application. The application will be deployed on TestKing's intranet. TestKing uses Microsoft Windows authentication. More than 150 users will use the ASP.NET application simultaneously. The project manager wants you to use connection pooling. What should you do? A. Add the following element to the authentication section of the Web.config file: <allow users="?"/> B. Use the Configuration Manager for your project to designate the user's security context. C. Write code in the Application_AuthenticateRequest event handler to configure the application to run in the user's security context. D. Add the following element to the system.web section of the Web.config file: <identity impersonate="true"/> Answer: B Мой: D Коннект будет пулиться для каждого юзера отдельно. Кто сказал что число ограничено? А Configuration Manager из другой оперы... В общем впечатление такое что по нему ничего оценить нельзя. Только предположительные вопросы. А так хотелось бы оценить свою готовность... Кто сдавал поделитесь впечатлениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 19:53:28 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
67: с какой стати А? читаем мсдн 18: а попробывать? 103: вчитываемся в "The callers of this method need to verify that sufficient funds exist in the account before attempting the withdrawal." потом вспоминаем когда работает Assert и WriteLineIf, смотрим варианты ответов 40: разбираемся что такое пулинг. "Коннект будет пулиться для каждого юзера отдельно" - это не пулинг, а изврат какой-то ну в общем где-то так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 11:11:06 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 17:31:44 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
N67. Я даже не то что читал, а не поленился вставить код в редактор и скомпилить. N18. Что метод на прямую не вызовется? Но в общем да, признаю что делегат прицепить тоже нужно. N103. Oh! Now i see the point! Признаю. N40. Я что-то не вижу ничего в конфигурайшн манагере. А попрос был про пулинг, и не уточнялось будет он кривой или правильный. На самом деле мне кажется что это про имперсонацию. Так вот чтобы пулинг был не кривой, надо туда юзера записать, или запретить ее вообще, тогда все будет под ASPNET выполняться. Идея в том юзер должен быть один. Аль я не прав? Речь шла о том что как-то очень много неоднозначностей. Вместо того чтобы отвечать, на теоретические вопросы, приходится искать придурочный закавыки в синтаксисе и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 18:02:59 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
N40. Вот сейчас подумалось что в вопросе ничего не сказано про авторизацию и настройки IIS. Так что анонимный доступ не запрещен, и юзер имперсонируется в IUSR_machinename, так что с пулингом как раз все будет OБ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 19:11:30 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
QUESTION NO: 112 You create an ASP.NET application for tracking student examinations at the local TestKing Certification school. You use Microsoft Windows authentication. Students are members of a group named Students, and teachers are members of a group named Teachers. The root folder for your application is named Exams. The Exams folder displays information about pending examinations. The Exams folder has a subfolder named Grades. Both Students and teachers can access pages in Exams. Only teachers can access page in Grades. You create the following entries in the Web.config file in Exams. (Line numbers are included for reference only) 1 <authentication mode="Windows" /> 2 <authorization> 3 <allow roles="Students, Teachers" /> 4 <deny users="*" /> 5 </authorization> You crate the following entries in the Web.config file in Grades. (Line numbers are included for reference only.) 1 <authentication mode="Windows" /> 2 <authorization> 3 <allow roles="Teachers" /> 4 <deny users="*" /> 5 </authorization> When teachers try to access pages in the Grades folder, they receive an error message that reads in part: "An error occurred during the processing of a configuration file required to service this request." You need to ensure that teachers can access pages in the Grades folder. What should you do? A. Remove line 1 in the Web.config file in Grades. B. Modify line 4 in the Web.config file in Grades as follows: <allow users="*" /> C. Add the following line between line 1 and line 2 in the Web.config file in Exams: <identity impersonate="true" /> D. Add the following line between line 1 and line 2 in the Web.config file in Grades: <identity impersonate="true" /> E. Add the following line between line 1 and line 2 in the Web.config file in Grades: <identity impersonate="false" /> Answer: A Не понимаю на хрена дав половину описания ошибки, спрашивать в чем проблема. Полный отвед ведь содердится в сообщении... Поставили бы хоть троеточие для приличия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 21:34:10 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
У кого сколько вопросов было на экзамене? Понятно что тест адаптивный, но все таки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 21:38:17 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
QUESTION NO: 16 You are writing code that will execute two commands, strCom1 and strCom2, within a transaction. You have written the following code. (Line numbers are for reference purposes only.) 01 Dim transMain as SqlTransaction = connMain.BeginTransaction; 02 Dim cmdMain as SqlCommand = New SqlCommand; 03 04 cmdMain.CommandText = strCom1; 05 cmdMain.ExecuteNonQuery(); 06 cmdMain.CommandText = strCom2; 07 cmdMain.ExecuteNonQuery(); 08 transMain.Commit; 09 connMain.Close; Which of the following lines of code should be placed in line 03? (Select the best choice.) A. transMain.Save; B. transMain.RollBack; C. cmdMain.Connection = connMain; D. cmdMain.Transaction = transMain; Answer: D А команда стало быть в воздухе выполняется... Ну-ну... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 22:10:39 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevN67. Я даже не то что читал, а не поленился вставить код в редактор и скомпилить. мсднpublic void Insert( string key, object value ); Parameters key The cache key used to reference the item. value The object to be inserted into the cache.попробуй еще раз Mike Evteevи не уточнялось будет он кривой или правильный. неправильный подход к экзамену микрософта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 10:41:45 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevВот сейчас подумалось что в вопросе ничего не сказано про авторизацию и настройки IIS. Так что анонимный доступ не запрещен, и юзер имперсонируется в IUSR_machinename, так что с пулингом как раз все будет OБ! но не в случае ответа Д, когда включена имперсонизация. но в общем согласен, ответ Б хоть и не понятный, но выглядит единственным не неправильным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 10:43:34 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevА команда стало быть в воздухе выполняется... Ну-ну... в каком смысле? ты намекаешь на отсутствие конекшена? в данном вопросе это не главное. а то можно и до трай-кэтча договорица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 10:46:07 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevN67. Я даже не то что читал, а не поленился вставить код в редактор и скомпилить. мсднpublic void Insert( string key, object value ); Parameters key The cache key used to reference the item. value The object to be inserted into the cache.попробуй еще раз Mike Evteevи не уточнялось будет он кривой или правильный. неправильный подход к экзамену микрософта. Это пока не MS а TK. Так что ошибок и описок там полно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 06:39:43 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevN67. Я даже не то что читал, а не поленился вставить код в редактор и скомпилить. мсднpublic void Insert( string key, object value ); Parameters key The cache key used to reference the item. value The object to be inserted into the cache.попробуй еще раз Mike Evteevи не уточнялось будет он кривой или правильный. неправильный подход к экзамену микрософта. Я не понимаю в чем пойнт! А понять нужно, так как экзамен уже скоро. Технически я готов, но я, как говорится, не чувтвую теста. Всегда есть какая-то логика, направление мысли человека, который создал тест, ну или что-то в этом роде. Так вот я чувствую, что я как-бы против этой логики думаю. Во какой этот правильный подход? Что касается Cache, то как раз рекомендую скомпилить и посмотреть что компайлер скажет. Очень неожиданно может оказаться... Я вот сделал, остался только вариант A. Error 1 No overload for method 'Add' takes '1' arguments Error 2 'System.Web.Caching.Cache' does not contain a definition for 'Session' Error 3 'System.Web.Caching.Cache' does not contain a definition for 'Session' Error 4 'System.Web.UI.Page.Cache' is a 'property' but is used like a 'method' Error 5 No overload for method 'Add' takes '2' arguments Error 6 'System.Web.Caching.Cache' does not contain a definition for 'Item' Есть что сказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 06:54:24 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevА команда стало быть в воздухе выполняется... Ну-ну... в каком смысле? ты намекаешь на отсутствие конекшена? в данном вопросе это не главное. а то можно и до трай-кэтча договорица Прости, ты экзамен сдавал? Я не могу гадать на кофейной гуще, что главное а что не главное. Ответ должен быть однозначным... Если в TK просто пропущено присвоение коннекта, то тогда да. А если нет? В доке ведь специально подчеркнуто что если у транзакции и у команды разные коннекты, то выкинут исключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 07:00:45 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevЭто пока не MS а TK. я вижу, поэтому и говорю. там нен надо уточнять "прямо" или "криво" там надо делать так как рекомендует микрософт, вот и весь секрет. и если микрософт рекомендует использовать пулл конекшенов, то и надо его использовать, а не отговаривацо мол я сделаю криво, но это тоже покатит... Mike EvteevТак что ошибок и описок там полно. 70-315 один из наиболее грамотных с точки зрения ответов, это здесь уже обсуждалось, если я ничего не путаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 10:34:23 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevЧто касается Cache, то как раз рекомендую скомпилить и посмотреть что компайлер скажет. Очень неожиданно может оказаться... Я вот сделал, остался только вариант A. Есть что сказать? конечно есть, вопрос перечитай... ты мне привел четыре сообщения об ошибках компиляции, ровно столько сколько их и указано в ответах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 10:35:58 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevПрости, ты экзамен сдавал? "киса, скажите мне как художник художнику, вы рисовать умеете?", сдавал... Mike EvteevЯ не могу гадать на кофейной гуще, что главное а что не главное. Ответ должен быть однозначным... там не надо гадать, там надо уметь прочитать вопрос, понять(!) его, и выбрать правильно ответ(ы) Mike EvteevВ доке ведь специально подчеркнуто что если у транзакции и у команды разные коннекты, то выкинут исключение. и какой вариант ответа тогда? никакого? читай выше, не надо ничего додумывать и фантазировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 10:41:35 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevЧто касается Cache, то как раз рекомендую скомпилить и посмотреть что компайлер скажет. Очень неожиданно может оказаться... Я вот сделал, остался только вариант A. Есть что сказать? конечно есть, вопрос перечитай... ты мне привел четыре сообщения об ошибках компиляции, ровно столько сколько их и указано в ответах Да... Туплю конкретно... Надо бы поспать перед экзаменом... Но все равно два варианта они потеряли... А где обсуждалось? Я чего вообще ничего найти не могу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 00:32:28 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevНо все равно два варианта они потеряли... а ты упрямый, однака... варианты A, E и F корректны, рекомендую почитать "Adding Items to the Cache" в мсдн... Mike EvteevА где обсуждалось? Я чего вообще ничего найти не могу... в поиск. ЗЫ: тынц ми, может тогда не стоит сдавать экзамен-то, особенно если "ASP.NET я очень слаб" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 14:53:02 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Ага... Каюсь... У меня уже кроме упрямства ничего больше не осталось... Уже больше месяца, я нахожусь в состоянии жуткой усталости по ряду причин... :-( Компания сдела предложение от которого нельзя отказаться - сертификация + пара внутренних проектов на ASP.NET, все до 1 июня. Так что речь не о моем хотении. У меня выбора нет. Стимул конечно хороший, но далеко не самый приятный. Осознание того, что, семья например, зависит от того сертифицирован ты или нет, серьезно напрягает. Учить приходится очень много и в голове еще все не устаканилось. Еще лучше сказать это просто каша. У меня есть опыт разработки Web приложений на жабе и ASP. Так что в принципе концепции все понятны, но ASP.NET это просто другая философия. То что я там говорил про слабые знания, в общем-то скорее относится к реальному опыту. Это не значит что я не могу совсем уж ничего написать или сделать... Просто приходится постояно лезть в hеlp, задавать вопросы и т.п. Размер фрэймворка не маленький... Паттерны все другие... Я надеюсь это несколько проясняет ситуацию? Так что не воспринимай все как личный наезд. OK? Вернемся к вопросу, если не возражаешь. (Признаю я конкретно прогнал, инвертировав вопрос... И сообщения об ошибках не все привел. Что возмешь с усталого человека?) Итак. Я копирую код в метод на страничке. Добавляю string stringValue. Компилирую... E. ... 'System.Web.UI.Page.Cache' denotes a 'property' where a 'method' was expected F. ... No overload for method 'Add' takes '2' arguments Так кто-же все таки не прав? Я даже подозреваю что это можно подправить квалифицировав имена... Но пока для меня это факт - эти варианты не компилятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 18:38:19 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevВот сейчас подумалось что в вопросе ничего не сказано про авторизацию и настройки IIS. Так что анонимный доступ не запрещен, и юзер имперсонируется в IUSR_machinename, так что с пулингом как раз все будет OБ! но не в случае ответа Д, когда включена имперсонизация. но в общем согласен, ответ Б хоть и не понятный, но выглядит единственным не неправильным Кукуруз, меня этот вопрос по-прежнему занимает... Если в IIS стоит anonymous access, как по-твоему во что будет имперсонирован юзер? У меня получается что в IUSR_machinename. Так что будет один пользователь. Если имперсонация выключена, то пользователь все равно будет один - ASPNET. Как ни крути коннект запулится. В вопросе нет ни слова о настройках, кроме аутентификации, так что нормальным предположением должно быть то что по умолчанию... А что стоит по умолчанию?... Если я не напишу <deny users="?" /> все должно быть нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 18:54:55 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevE. ... 'System.Web.UI.Page.Cache' denotes a 'property' where a 'method' was expectedчто-то неправильно написал, Cache["test"] = "test"; компилируется без проблем Mike EvteevF. ... No overload for method 'Add' takes '2' arguments а вот это реально баг. самое интересное, что этот пример много где встречается. у кеша есть два метода эдд и инсерт (грубо говоря делают одно тоже, с разными вариациями), но у инсерта есть метод с двумя аргументами, а у эдд - нету. но это скорее баг вопроса, нежели баг ответа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2006, 11:06:23 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
Mike EvteevВ вопросе нет ни слова о настройках, кроме аутентификации, так что нормальным предположением должно быть то что по умолчанию... А что стоит по умолчанию?... опять же, догадки, посмотри, что рекомендует микрософт так что с виндовс аутентификацией врядли будет стоять анонимус ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2006, 11:15:56 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevE. ... 'System.Web.UI.Page.Cache' denotes a 'property' where a 'method' was expectedчто-то неправильно написал, Cache["test"] = "test"; компилируется без проблем Mike EvteevF. ... No overload for method 'Add' takes '2' arguments а вот это реально баг. самое интересное, что этот пример много где встречается. у кеша есть два метода эдд и инсерт (грубо говоря делают одно тоже, с разными вариациями), но у инсерта есть метод с двумя аргументами, а у эдд - нету. но это скорее баг вопроса, нежели баг ответа Как я и сказал, я просто скопировал из вопроса и определил строковую переменную впереди всего блока. Я не просто набиваю голову TK, так как мне всетаки еще два проекта делать. Все что мне кажется подозрительным, я стараюсь проверить... Иногда вот находятся такие вопросы, которые я здесь назвал придурочными. Цель была выявить их как можно больше... Т.е. вывод прост - смотреть внимательно на экзамене на текст вопроса. А в данной конкретной ситуации я все же был прав. В случае с Cache["test"] = "...". ты не обратил внимание на то что в TK написано Cache("") = ... что действительно есть вызов метода. Так что и здесь компайлер не ошибся. Считаю что вопрос разжеван дальше некуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2006, 16:18:16 |
|
||
|
Придурочные вопросы из TK 70-315
|
|||
|---|---|---|---|
|
#18+
кукуруз Mike EvteevВ вопросе нет ни слова о настройках, кроме аутентификации, так что нормальным предположением должно быть то что по умолчанию... А что стоит по умолчанию?... опять же, догадки, посмотри, что рекомендует микрософт так что с виндовс аутентификацией врядли будет стоять анонимус Милейший, ну какие догадки?! Есть два практических варианта, создать виртуальную директорию: 1. Ручками из MMC 2. С новым проектом из VS. В любом случае IIS allow anonymous access будет чекнут по умолчанию. Слово likely в английском сам наверное знаешь что означает. web.config также пустой. И вообще web сайт изначально создается как паблик. Поэтому вопрос без таких уточнений просто неполон и придурочен по сути, так же как придурочен ответ о Configuration manager, который отвечает за совсем другое в свойствах проекта. Копание во всем этом мне серьезно добавило знаний по зашите. Но, у меня возникла реальная проблема. Может подскажешь в чем дело? Хоть и офф... Итак, нужно защитить интранет. Делаю. 1. Снимаю anonymous access в IIS. 2. Ставлю Integrated Security. В web.config 3. <Authentication mode="Windows"/> 4. <identity impersonate="true"> 5. <authorization> <deny users="?" /> <allow roles=".\test" /> <deny users="*" /> </authorization> 6. Создаю в Windows группу test, добавляю в нее юзера. Юзер не локальный а из домена. Пытаюсь войти - не дает. 401.2 Я так понимаю что проблема в том что я не правильно описываю роль. Но чего только уже не пробовал не работает. В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2006, 16:42:16 |
|
||
|
|

start [/forum/topic.php?fid=34&msg=33717057&tid=1551438]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 405ms |

| 0 / 0 |
